摘要: 解决java中0.1+0.2=0.30000000000000004的问题 前言 在现实中我们都知道: 0.1+0.2=0.3 但是在程序中会出现这样的结果: 0.1+0.2=0.30000000000000004 原因 对于0.1来说,其本质是 1 / 10,那么若你用二进制表示它们,然后除的话,是这样的:1 / 1010,然而这一个是除不尽的,是无穷循环。 > 0.0 阅读全文
posted @ 2023-11-29 15:41 echosada 阅读(341) 评论(0) 推荐(0)