黑马程序员技术交流社区

标题: 关于浮点类型参与运算损失精度的问题 [打印本页]

作者: zh920333192    时间: 2015-8-8 21:45
标题: 关于浮点类型参与运算损失精度的问题
之前看到一个同学在论坛里提到的问题,System.out.println(1.0-0.1);
运行的结果是0.89999.....,自己也表示很疑惑,问过老师之后将答案总结了一下,原来同学的帖子又找不到了,在这里发一下希望能帮到又需要的同学!

浮点精度问题.zip

18.02 KB, 下载次数: 40


作者: 大头爱傻瓜    时间: 2015-8-8 21:56
楼主写的我看了,很不错,其实我觉得你解释的太麻烦了。简单地说就是计算机的底层运算都是二进制的补码,在运算的期间会损失精度。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2