js四舍五入保留兩位小數(shù)是怎樣的呢?下面就讓我們一起來(lái)了解一下吧:
js四舍五入保留兩位小數(shù)所使用到的一般是toFixed()方法,toFixed()方法是能夠?qū)umber四舍五入為指定小數(shù)位數(shù)的數(shù)字。
具體的語(yǔ)法格式為:
number.toFixed(x)
參數(shù)說明:
x 必需。規(guī)定小數(shù)的位數(shù),通常是0 ~ 20之間的值,當(dāng)然也包括0與20,有些實(shí)現(xiàn)能夠支持更大的數(shù)值范圍。但若是省略了該參數(shù),那么將會(huì)使用0代替。
返回值:
返回類型為String,即小數(shù)點(diǎn)后有固定的x位數(shù)字。
參考范例:
示例一
保留兩位小數(shù),并且進(jìn)行四舍五入使用js中的toFixed() 函數(shù)傳遞一個(gè)參數(shù)(Number),其中Number就是需要保留小數(shù)的位數(shù),實(shí)現(xiàn)代碼為:
<script language="javascript">
document.write("<h1>JS保留兩位小數(shù)例子</h1><br>");
var a=2.1512131231231321;
document.write("原來(lái)的值:"+a+"<br>");
document.write("兩位小數(shù)點(diǎn):"+a.toFixed(2)+"<br>四位小數(shù)點(diǎn)"+a.toFixed(4));
</script>
示例二
若是將數(shù)字轉(zhuǎn)換為字符串,那么結(jié)果的小數(shù)點(diǎn)后有指定位數(shù)的數(shù)字,示例代碼為:
var num = 5.56789;
var n=num.toFixed(2);
輸出結(jié)果為:
5.57
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com