js 四舍五入 保留两位小数点

js 四舍五入 保留两位小数点
function doMain(){
var num = new Number("0.105").toFixed(2);//获得值为0.11
var num = new Number("-1.109").toFixed(2);//-1.11
var num = new Number("-0.14").toFixed(1);//-0.2
var num = new Number("0.009").toFixed(2);//-1.11

//toFixed()转换后为string类型
var num = new Number("9.009").toFixed(2);//9.009
}
Number.Prototype.toFixed=function(s){
return(parseInt(this * Math.pow(10,s)+0.5/Math.pow(10,s)).toString());
}

//用Math.round() 四舍五入,1.5为2,-1.5为-1.5
//缺点结果只为证书(即有效位:小数点后一位),灭有小数位,不支持保留小数有效位
function doMain(){
alert("1.5=="+Math.round(1.5));//2
alert("1.09"+Math.round(1.09;//1
alert("-.5=="+Math.round(-1.5));//-1.
alert("-1.8=="+Math.round(-1.8));//-2
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值