-3
3 개의 입력을 사용하여 평균 가속도를 계산하는 프로그램을 만들었습니다. 여기Java에서 소수점 이하 반올림
Scanner input = new Scanner(System.in);
System.out.print("Enter v0, V1, and t: ");
double v0 = input.nextDouble();
double v1 = input.nextDouble();
double t = input.nextDouble();
double acceleration = (v1 - v0)/t;
System.out.println("The average acceleration is " + acceleration);
출력은 다음과 같습니다 : 5.5 50.9 4.5
평균 가속 10.088888888888889 여기
가 예상 출력입니다입니다 :
하는 V0, V1, 및 t를 입력 여기 내 코드는 :
v0, V1 및 t : 5.5 50.9 4.5 평균 가속도는 내 코드에서 8 년대 과도한 트림하는 방법을 아주 확실하지 않다 10.0889
입니다. 내가 캐스팅 가속을 플로트에 넣으려고했는데 다소 효과가 있지만 여전히 8 초가 너무 많습니다.
http://stackoverflow.com/questions/153724/how-to-round-a-number-to-n-decimal-places-in-처럼 진수 형식의 클래스를 사용할 수 있습니다 java – marsh
숫자는 소수점 이하 자리수를 단순히 인쇄해야하거나 실제로 변수의 정밀도를 줄이려고합니까? –
변수의 정밀도를 줄이고 싶습니다. – Prosidius