js實現如何保留float浮點數小數點後兩位
在實際應用和運算中,可能結果並沒有那麼實用,比如小數點後面會跟著一長串的小數,這可能會對運算或者使用帶來困擾,下面就介紹一下如何實現保留小數點兩位小數的效果,實現此效果的方式有很多,下面接受啊一下比較常用的幾種。
一.簡單快捷的方式:
[JavaScript] 純文字檢視 複製程式碼var one=3.1415926; var two=5.12894; console.log(one.toFixed(2)); console.log(two.toFixed(2));
上面的程式碼實現我們的要求,能夠實現擷取指定位數小數的功能,並且具有四捨五入效果。
stoFixed()函式可以參閱javascript toFixed()一章節。
二.正規表示式方式:
[JavaScript] 純文字檢視 複製程式碼function done(){ var num="3.1415926"; var reg=/([0-9]+\.[0-9]{2})[0-9]*/; console.log(num.replace(reg,"$1")); } done()
上面的程式碼實現了擷取效果,但是並沒有四捨五入功能。
關於正規表示式相關內容可以參閱正規表示式教程一章節。
三.最後一種實現方式:
[JavaScript] 純文字檢視 複製程式碼function done(){ var num=3.1415926; console.log(Math.round(num*100)/100); } done();
上面的程式碼實現我們想要的功能,也具有四捨五入功能。
關於Math.round()函式可以參閱Math.round()一章節。
相關文章
- js如何實現數字保留小數點後兩位小數JS
- JavaScript浮點數保留兩位小數JavaScript
- javascript保留小數點後兩位JavaScript
- Python如何保留float型別小數點後3位Python型別
- mysql格式化小數保留小數點後兩位(小數點格式化)MySql
- javascript如何實現保留兩位小數JavaScript
- input限制只能輸入整數或保留小數點後2位的浮點數
- iOS小數點格式化:最多保留兩位小數,小數點後末尾的0不要iOS
- Js保留兩位小數JS
- js實現的保留兩位小數程式碼例項JS
- java保留兩位小數Java
- oracle保留兩位小數Oracle
- JavaScript保留兩位或者其他位數小數JavaScript
- js-正負數保留小數點特定位數JS
- JS中如何理解浮點數?JS
- 二進位制轉float浮點數線上計算工具
- js取整並保留兩位小數的方法JS
- 大數相乘(浮點數)實現
- sql server 中對小數保留兩位小數SQLServer
- 浮點數小知識點
- Java保留兩位小數的方法Java
- Java中取小數點後兩位(四種方法)Java
- 浮點數表示及其實現.
- Laravel5.5 JSON 響應出現浮點小數溢位問題LaravelJSON
- PHP 保留小數點後有效數字(四捨五入)PHP
- hutool jsonutil BigDecimal 保留小數點處理JSONDecimal
- 請教 如何double 提取小數點後面的資料及位數?
- Python做浮點數(float)運算要小心Python
- sql 保留兩位小數+四捨五入SQL
- 二進位制小數和IEEE浮點標準
- Java 兩個整數相除保留兩位小數,將小數轉化為百分數Java
- 浮點數
- C# 千分位與兩位小數點C#
- js實現的浮點數取整程式碼例項JS
- 浮點數(float)線上轉位元組陣列的工具陣列
- C# float浮點數與二進位制相互轉換(IEEE754)C#
- 阿里開發者招聘節 | 面試題14:如何實現兩金額資料相加(最多小數點兩位)阿里面試題
- FLOAT:浮點數值資料的大致數值資料型別資料型別