您的位置:首页 > Web前端 > JavaScript

js将小数位不够补足,小数位不够,用0补足位数

2017-01-19 11:23 176 查看
<script type="text/javascript">

function changeDecimalBuZero(number, bitNum) {
/// <summary>
/// 小数位不够,用0补足位数
/// </summary>
/// <param name="number">要处理的数字</param>
/// <param name="bitNum">生成的小数位数</param>
var f_x = parseFloat(number);
if (isNaN(f_x)) {
return 0;
}
var s_x = number.toString();
var pos_decimal = s_x.indexOf('.');
if (pos_decimal < 0) {
pos_decimal = s_x.length;
s_x += '.';
}
while (s_x.length <= pos_decimal + bitNum) {
s_x += '0';
}
return s_x;
}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: