2
A
답변
10
문제는 0.01을 부동 소수점으로 정확하게 나타낼 수 없다는 것입니다.
이것이 왜, 무엇을해야하는지에 대한 훌륭한 설명을 보려면 what every programmer should know about floating point을보십시오.
+0
멋진 링크, 감사합니다. –
3
마크의 대답은 괜찮지 만, 왜 당신이 대답했는지 궁금해 할 것입니다. 예를 들어,
<?php echo 0.01; ?>
PHP는 0.01
을 행복하게 인쇄합니다. 귀하의 경우 194.95
과에서
194.94
IEEE 754에 수용하고, 그 차이가 너무 멀리 떨어져 기본 0.01
에서 가 제대로 "렌더링 할 수 있었다 될 수 있기 때문에 둘은-근접 A-바이너리 형태로 저장했다 ".
http://babbage.cs.qc.edu/IEEE-754/Decimal.html과 같은 온라인 계산기에서 예제를 시험해보십시오. 재미있을거야.
관련 문제
- 1. grep 두 단어가 서로 가까이 있습니다.
- 2. AppleScript를 가까이 기다리고, 내가
- 3. SOAP의 끝이 가까이 있습니까?
- 4. 시스템 트레이 가까이 창 배치
- 5. Subversion 클라이언트/서버 버전이 동일하거나 가까이 있어야합니까?
- 6. 십진수를 반올림하여 0.05 값 가까이 반올림 하시겠습니까?
- 7. 업 테이블 세트 번호 2 = 번호 여기서 번호! = ""및 세트 번호, 번호 2 = $ 번호 여기서 번호 = "";;
- 8. (재) 번호 번호 목록은
- 9. vim에서 줄 번호 여백의 간격을 늘리려면 어떻게해야합니까?
- 10. 전화 번호 마스크 - 국제선
- 11. 도움이 서로
- 12. 두 아이폰을 가까이 가져 가면 몇 가지 작업을 수행하려면 어떻게해야합니까?
- 13. 내 응용 프로그램 시작시 충돌과 나에게 힘 가까이 오류를 제공
- 14. Jquery-Tools 탭 AJAX 캐싱 ... 너무 가까이 아직까지
- 15. 힘 가까이 - 안드로이드 또 다른 새로운 문제가 아래에 설명
- 16. 주소 표시 줄에 Firefox 도구 모음 버튼을 가까이 놓는 방법
- 17. BlackBerry 프로젝트 버전 번호
- 18. 구글지도 API를 v3에 .. 난이 구글지도 좌표가 점 1과 2는 서로
- 19. 우편 번호/우편 번호 자리 valdiation 체크
- 20. I 전화 번호 : 배열 의심 전화 번호 :
- 21. 지리적 위치 (우편 번호/우편 번호)
- 22. 일련 번호 (등록 번호)는 어떻게 생성합니까?
- 23. URL에서 정규식 추출 번호 (포트 번호 제외)
- 24. BIOS 빌드 번호 및 식별 번호?
- 25. MySQL의 번호
- 26. 우편 번호
- 27. [번호] [수]
- 28. 포트 번호
- 29. C 번호 :
- 30. 카운트 번호 :
[PHP 부동 소수점의 정확도는 계산할 수 있습니다] (http://stackoverflow.com/questions/3957705/the-accuracy-of-php-float-calculate) – hakre