2014-09-03 2 views

답변

2

다른 정수를 반환해야하는 Java의 정수를 수행하고있다. double 리터럴을 사용하거나 숫자 중 하나를 double으로 캐스팅하여 부동 소수점 나누기를 강제로 수행 할 수 있습니다. findAveragedouble으로 지정하는 것만으로는 충분하지 않습니다. 그것을 호출하는 방법을 정말 기억이 안

findAverage = (double) (a + b + c)/3.0; 

: 같은

findAverage = (a + b + c)/3.0; 
+0

감사합니다. 이것은 내 문제를 해결했다. – Junior110697

0

뭔가를 사용해보십시오.

UPD : "casting"을 호출합니다.

0

매개 변수를 두 번 캐스팅 해보세요. findAverage = ((double)(a + b + c))/3.0d;

0

은 수행

findAverage = (double)(a + b + c)/3; 
0

당신은 doubleint 번호 모든 타입 변환해야합니다.

findAverage = ((double)a + (double)b + (double)c)/3;