더북(TheBook)

이 코드를 필자의 플랫폼에서 실행하면 다음과 같은 결과가 나온다.

l2 = 1234567954431

l3 = 1234567890123

l2의 경우 중간 변환으로 인해 정확도를 잃는다. 반면에 l3는 정확하게 계산한다. 위 코드는 인위적인 예일 뿐이지만, 부정확한 중간 결과의 위험함을 알고 있어야 한다.

다행스럽게도 부정확도의 문제는 다음 절에서 우리를 귀찮게 하지 않을 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.