jacvascript 保留小数点
Posted wei-dong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jacvascript 保留小数点相关的知识,希望对你有一定的参考价值。
//四舍五入保留2位小数(若第二位小数为0,则保留一位小数)
function
keepTwoDecimal(num) {
var
result = parseFloat(num);
if
(isNaN(result)) {
alert(
‘传递参数错误,请检查!‘
);
return
false
;
}
result = Math.round(num * 100) / 100;
return
result;
}
//四舍五入保留2位小数(不够位数,则用0替补)
function
keepTwoDecimalFull(num) {
var
result = parseFloat(num);
if
(isNaN(result)) {
alert(
‘传递参数错误,请检查!‘
);
return
false
;
}
result = Math.round(num * 100) / 100;
var
s_x = result.toString();
var
pos_decimal = s_x.indexOf(
‘.‘
);
if
(pos_decimal < 0) {
pos_decimal = s_x.length;
s_x +=
‘.‘
;
}
while
(s_x.length <= pos_decimal + 2) {
s_x +=
‘0‘
;
}
return
s_x;
}
以上是关于jacvascript 保留小数点的主要内容,如果未能解决你的问题,请参考以下文章