首页 > 解决方案 > Java 浮点数,为什么 2.15 - 1.10 = 1.0499999999999998?

问题描述

double amount1 = 2.15;
double amount2 = 1.10;
System.out.println(amount1 - amount2);

-------

1.0499999999999998

为什么上面的代码会产生 1.0499999999999998

标签: java

解决方案


推荐阅读