js 四舍五入函数 toFixed(),小数位数精度

js的加减乘除有时得到的结果的小数的位数非常大,这种结果非常难以读取,例如某两个数相乘得到的结果是:1.3921000000000001 这种结果小数的位数有点多,一般需要的结果是四舍无入的 1.39,使用toFixed()函数可以四舍无入:(1.3921000000000001).toFixed(2)得到的结果就是1.39,toFixed()括号的参数就是小数位数。

下面是一些实例代码:

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <title></title>
 5     <script src="Js/jquery-1.9.1.min.js" type="text/javascript"></script>
 6     <script language="javascript" type="text/javascript">
 7         document.write("<h1>JS保留两位小数例子</h1><br>");
 8         var num = 645.15464000757649;
 9         document.write("原来的值:" + num + "<br>");
10         document.write("两位小数点:" + num.toFixed(2) + "<br>四位小数点:" + num.toFixed(4));  
11     </script>
12 </head>
13 <body>
14 </body>
15 </html>

更多toFixed()函数的介绍: http://www.w3school.com.cn/jsref/jsref_tofixed.asp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值