JavaScript中的整数

时间:2014-08-04 11:53:19

标签: javascript

我有以下号码

0.135

我想把它四舍五入到小数位,我正在使用......

(newCostDiff/2).toFixed(2)

只返回

0.13

任何人都可以告诉我如何做到这一点?

2 个答案:

答案 0 :(得分:0)

jquery需要什么

var newCostDiff = 0.135;
Math.round(newCostDiff *100)/100; //returns 0.14

答案 1 :(得分:0)

您应首先将结果乘以10 ^(小数位数),然后将数字四舍五入,而不是将此数字除以10 ^(小数位数)。

在这种情况下:

Math.round((newCostDiff/2)*100) / 100;