最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS用最簡(jiǎn)單的方法實(shí)現(xiàn)四舍五入

 更新時(shí)間:2019年08月27日 15:09:41   作者:愛看星星的稻草人  
在本篇文章里小編給大家整理的是關(guān)于JS用最簡(jiǎn)單的方法實(shí)現(xiàn)四舍五入的實(shí)例內(nèi)容,需要的朋友們學(xué)習(xí)下。

1 、tofixed方法

toFixed() 方法可把 Number 四舍五入為指定小數(shù)位數(shù)的數(shù)字。例如將數(shù)據(jù)Num保留2位小數(shù),則表示為:toFixed(Num);但是其四舍五入的規(guī)則與數(shù)學(xué)中的規(guī)則不同,使用的是銀行家舍入規(guī)則,銀行家舍入:所謂銀行家舍入法,其實(shí)質(zhì)是一種四舍六入五取偶(又稱四舍六入五留雙)法。具體規(guī)則如下:

簡(jiǎn)單來說就是:四舍六入五考慮,五后非零就進(jìn)一,五后為零看奇偶,五前為偶應(yīng)舍去,五前為奇要進(jìn)一。

顯然這種規(guī)則不符合我們平常在數(shù)據(jù)中處理的方式。為了解決這樣的問題,可以自定義去使用Math.round方法進(jìn)行自定義式 的實(shí)現(xiàn)指定保留多少位數(shù)據(jù)進(jìn)行處理。

2 、round方法

round() 方法可把一個(gè)數(shù)字舍入為最接近的整數(shù)。例如:Math.round(x),則是將x取其最接近的整數(shù)。其取舍的方法使用的是四舍五入中的方法,符合數(shù)學(xué)中取舍的規(guī)則。對(duì)于小數(shù)的處理沒有那么便捷,但是可以根據(jù)不同的要求,進(jìn)行自定義的處理。

例如:對(duì)于X進(jìn)行保留兩位小數(shù)的處理,則可以使用 Math.round(X * 100) / 100 進(jìn)行處理。

小拓展: 我們可以用 Math.max() / Math.min() 判斷多個(gè)值的最大最小值
利用 ES6 新語法將一個(gè)數(shù)組解構(gòu)

例如 Math.max(number, ...[array])

Math.max(2, ...[2, 3, 11, 24, 1, 66]) 返回值為 66

Math.min 的操作也是相同的。

以上2點(diǎn)內(nèi)容就是簡(jiǎn)單實(shí)現(xiàn)四舍五入的具體方法,感謝大家的閱讀和對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

唐山市| 清河县| 鄂尔多斯市| 封丘县| 阳春市| 武汉市| 鸡西市| 武定县| 通城县| 商都县| 大理市| 龙井市| 通州区| 江永县| 马公市| 武冈市| 石河子市| 当阳市| 卓资县| 襄樊市| 普洱| 铜鼓县| 堆龙德庆县| 衡东县| 泸水县| 邯郸县| 阜宁县| 南宁市| 汉阴县| 呼玛县| 金塔县| 安平县| 东港市| 辽源市| 徐州市| 竹溪县| 洛宁县| 茌平县| 铅山县| 阳朔县| 长葛市|