을 감안할 때 두 배 값 :연속 추가하고 substracting 더블 값
double a
double b
b < a
경우 :
double c = a - b;
double d = c + b
다음 않는 두 수를 보증한다 :
d == a ?
예 :
double c = 20.0d - 2.0d;
double d = c + 2.0d;
,
d가 20.0d와 다시 동일 할 것입니까? 그래서 일반적으로 나는 같은 값을 빼거나 더하면 여전히 일까요? 이것은 a = 20.0d 및 b = 2.0d 인 경우에만 해당됩니다. 모든 이중 값에 대해이 값을 확인해야합니다.
내가 예와 시도 :double s = 4.8d;
System.out.print(s + "\n");
s -= 0.4d;
System.out.print(s + "\n");
s += 0.4d;
System.out.print(s + "\n");
을 결과는 나의 기대를 일치 예를 들어 :
4.8
4.3999999999999995
4.8
그래서 내가해야 할 것입니다.
감사합니다.
'b