9.15
浮点数加减乘除的计算是否会是一个准确值呢?
public static class Main{
public static void main(String[] args) {
System.out.println("0.51+0.1="+(0.51+0.01));
System.out.println("1.0-0.42="+(1.0-0.42));
System.out.println("4.015*100="+(4.015*100));
System.out.println("123.3/100="+(123.3/100));
}
}最后得到的结果是
0.51+0.1=0.52
1.0-0.42=0.5800000000000001
4.015*100=401.49999999999994
123.3/100=1.2329999999999999
浮点数计算并不是一个准确的值,而是一个近似值
浙公网安备 33010602011771号