-
不负相思意
可能是,但是 1位小数,浮点也有溢出?想不通,能不能解释的更清楚一点?谢谢。
-
白衣染霜花
不是可能是,我说的就是确切地答案,这不是溢出的问题,是javascript的数字存储格式(IEEE规范)注定他无法精确地保存59.7这个数字就像十进制的世界中,你没办法说明10/3是多少,因为是个无限小数
-
幕布斯6054654
一位小数, 这个一位, 是在十进制下的概念。
二进制下那就不是一位了。
-
精慕HU
设置类型为decimal,确定小数点位数
-
慕容森
javascript 怎么用 decimal(2,1)?
-
慕的地8271018
我这边是用的EXTJS,可以直接设置这个属性
-
慕尼黑8549860
数字的舍入问题,计算机表示数据不像我们理解的数学表示,计算机保存数据是不连续的,如果恰好有个计算结果它无法表示,就会找一个近似的数替代。在java里可以使用BigDecimal这个类来解决,但是需要先把浮点数转换成字符串,使用构造方法传给BigDecimal,再调用其方法进行计算。