为什么Java中的简单浮点数类型float和double不能够进行精确的运算,有时候会出现9.999999这样的数字 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 浮点数 java float double 运算 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? 我帮自己带盐68 2017-10-31 · 超过26用户采纳过TA的回答 知道答主 回答量:47 采纳率:100% 帮助的人:37.7万 我也去答题访问个人页 关注 展开全部 因为计算机本身是二进制的,你使用float和double这些节约了内存,对精度就没那么多要求了,要是你对精度有要求,java有java.math.BigDecimal浮点和java.math.BigInteger 整型两个类给你使用为什么Java中的简单浮点数类型float和double不能够进行精确的运算,有时候会出现9.999999这样的数字 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-12-11 java中float和double的取值范围是什么? 2022-09-28 java中float和double的取值范围是什么? 2017-10-15 java用double和float进行计算有时候精度不准确怎么办 2 2017-11-22 java中float和double是多少位浮点数 13 2013-06-09 Java 中float 、double的精度问题: float 、double取值范围是怎么样计算出来的? 6 2016-12-18 java初学者,浮点数的定义是什么 是数字后带小数点的数叫浮点数吗?float和double的区别是什么 2 2016-10-14 java float double精度为什么会丢失 2016-12-27 java float double精度为什么会丢失 更多类似问题 > 为你推荐: