【发布时间】:2017-04-07 07:09:29
【问题描述】:
【问题讨论】:
-
您需要将数字四舍五入到最接近的整数。检查这个:stackoverflow.com/questions/6968042/…
-
你可以像这样对数字进行四舍五入 - var n = num.toFixed(2);
标签: javascript
【问题讨论】:
标签: javascript
使用这个
function multiply (a, b) {
exp = b.toString().length - 2;
function makeInt (num) {
return num * Math.pow(10, exp);
}
function makeFloat(num) {
return num / Math.pow(100, exp);
}
return makeFloat(makeInt(a) * makeInt(b));
}
var result = multiply(38.8,3)
console.log(result);
【讨论】:
使用 Math.ceil(38.8*3) 或 Math.floor(38.8*3)
【讨论】:
您可以使用parseFloat((38.8*3).toFixed(2))
【讨论】: