js中为什么eval("1*0.2+2*0.2+0*0.6")的结果是0.6000000000000001呢?在IE8下是得到0.6的,在chrom 和Firefox下是0.6000000000000001。其实这是js作浮点运算的一个bug,在JavsScript中,变量在存储时并不区分number和float类型,而是统一按float存储。而j2023-02-22JavaScript130