【发布时间】:2013-03-19 11:30:21
【问题描述】:
我正在尝试移动数字周围的小数位。 我有以下设置。
dividend = 9130.124;
numFactor = 1;
dividend = (dividend * Math.pow(10, numFactor));
我得到以下结果
91301.23999999999
我以为我会得到类似的东西
91301.24
如果我将股息更改为9130.123
我得到正确答案91301.23
有没有办法解决这个问题或者我错过了什么?
【问题讨论】:
-
用这个来得到结果.. Math.round(dividend * 100) / 100
-
我认为 Wesley 想要移动数字周围的小数位。所有答案都是关于将其四舍五入到固定的小数位数
标签: javascript