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

浮点数计算并不是一个准确的值,而是一个近似值

posted @ 2023-09-15 10:54  刘梦磊  阅读(8)  评论(0)    收藏  举报