Pyr*_*cal 2 java string floating-point
仔细阅读这个问题,因为我不是要求如何摆脱尾随零,这很容易.
我问的是为什么123d会变成"123.0"?
IEEE 64位浮点数可以精确地表示0到2 ^ 52的整数,因此这不是精度损失,而是Double.toString()实现期间的决定.
我的问题是他们为什么做出这样的决定呢?他们为什么不打印123?
| 归档时间: |
|
| 查看次数: |
426 次 |
| 最近记录: |