黑马程序员技术交流社区

标题: 2.0-1.1d 结果 [打印本页]

作者: Bukeng    时间: 2014-3-26 17:29
标题: 2.0-1.1d 结果
System.out.println(2.0-1.1)的结果为什么是0.89999999...,而不是0.9
作者: 霍振鹏    时间: 2014-3-26 17:35
java核心技术中有这样一段话:浮点数值采用二进制系统来表示,而在二进制系统中无法精确的表示分数1/10,就好像十进制无法精确表示1/3一样。
作者: H-Deka    时间: 2014-3-26 17:40
运算的结果是double类型的数据
作者: MVP    时间: 2014-3-26 18:19
因为这个数据类型个是double类型的




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