标签: java double rounding
请检查以下代码的输出:
double r1 = 10 * 0.39; double r2 = 3.9; System.out.println(r1); System.out.println(r2);
我得到以下输出:
3.9000000000000004 3.9
为什么会这样?有任何反馈意见吗?