두 복식의 나머지를 계산 다음 코드 한 : 나는 = 내가 나머지를 얻을 0.09999999999999906자바
어떤 생각이 왜이
Double x = 17.0;
Double y = 0.1;
double remainder = x.doubleValue() % y.doubleValue();
을 실행하면?
기본적으로 x가 y로 완전히 나눌 수 있는지 확인해야합니다. 자바에서 그렇게 할 수있는 대체 방법을 제안 할 수 있습니까?
감사합니다.
는 실수 연산의 근사치입니다 : http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems이 올바른입니다 – LumpN