DecimalFormat物件關於小數點位數

2021-08-15 03:17:44 字數 507 閱讀 8841

#: 

比實際數字的位數多,不變。

new decimalformat(「##.##」).format(3.14)  //結果:3.14

new decimalformat(「#.###」).format(3.14)  //結果: 3.14

new decimalformat(「##.###」).format(3.14)  //結果:3.14

比實際數字的位數少:整數部分不改動,小數部分,四捨五入

new decimalformat(「#.###」).format(13.146)  //結果:13.146

new decimalformat(「##.##」).format(13.146)  //結果:13.15

new decimalformat(「#.##」).format(13.146)  //結果:13.15

其他的一些用法,(新增百分號,千分號,科學計數法,自定義正負數模板)

可參照以上,如有不妥,請指出!

關於DecimalFormat 小數的保留位數

除法結果保留兩位小數,小數保留前導零 decimalformat df1 new decimalformat 0.0 保留1位小數,帶前導零 decimalformat df2 new decimalformat 保留1位小數,可以不帶前導零 decimalformat df3 new decima...

DecimalFormat類 小數點計算

decimalformat是numberformat乙個具體的子類,主要是格式化十進位制數。它有各種各樣的設計用於解析和格式化數字中的數字的特性區域設定,包括整數 123 固定點編號 123.4 科學記數法 1.23e4 百分比 12 和貨幣金額 123美元 等。常用到的幾個需求案例 1.保留兩位的...

DecimalFormat用於格式化資料簡單使用

decimalformat用於格式化資料 具體使用為 decimalformat format new decimalformat 0.0 代表保留整數字以及小數一位的資料,小數字會保留0,即1.0格式後結果為1.0 若想小數字為0時不保留,為其他數字時保留,則可使用 即 decimalformat...