Q
减去并拢号
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
是可以呈现“正常”。
尝试使用在线计算器(例如http://babbage.cs.qc.edu/IEEE-754/Decimal.html)的示例。应该很有趣。
相关问题
- 1. Spark - Take并减去
- 2. sql加入并减去
- 3. 加括号的负值减去
- 4. 在JavaScript中减去带符号整数
- 5. Django减去路径中的符号
- 6. 程序集:减去有符号字
- 7. Ruby状态机 - 从符号中减去?
- 8. 在合金中减去使用减号功能
- 9. 如何递减(。减去)号文件与sed的
- 10. 如何在tr命令中将尾部减去前导减号
- 11. 萨姆并减去使用LINQ C#
- 12. 总和一列并减去第二列
- 13. 减去HashSets(并返回一份副本)?
- 14. EKEventStore通过NSDate并减去几个月
- 15. 减去时间戳并得到毫秒
- 16. 循环减去并追加在R
- 17. 更新值并从中减去
- 18. mongoDB map/reduce减去减少
- 19. 减去值
- 20. 减去矢量
- 21. 减去R中
- 22. 减去恒定
- 23. 减去天
- 24. SQL 2008减去
- 25. 减去零
- 26. 减去XSLT 1.0
- 27. 减去时间
- 28. 减去日期
- 29. 减去RGB值
- 30. 减去在python
可能重复的[PHP的float精度计算](http://stackoverflow.com/questions/3957705/the-accuracy-of-php-float-calculate) – hakre