首页 > 电脑

java中为什么24*6.4会等于153.60000000000002

更新时间2019-11-15 09:27:15

public static void main(String[] args) {


     double d = 24*6.4;

     System.out.println(d);

}


在计算机中,浮点是用二进制近似表示的(详请参考IEEE754),它有的运算是有误差的,无论是java或其它语言,都有这个问题的

相关标签:java

上一篇:怎样在表格中取第一个数据值?

下一篇:c语言怎么保留位小数