java浮点精度(0.1 + 0.2 + ... + 1.00 ..或.. 1.00 + 0.99 + 0.98 + ... + 0.1)

Moh*_*res 2 java floating-point floating-accuracy

我正在读考试,我解决了这个问题

添加0.1 + 0.2 + ... + 1.00 ..或1.00 + 0.99 + 0.98 + ... + 0.1

在哪个位置添加数字以获得更高的Java准确性?

Daw*_*ica 5

任何COBOL程序员都可以立即回答这个问题.

问题的关键在于,如果首先添加大数字,则在添加小数字时会丢失精度.首先添加小数字.

  • 不幸的是,在这种情况下,它以相反的方式工作. (2认同)