整數字為0,保留n位小數(科學計數法轉換成數字)

2022-09-01 07:09:08 字數 371 閱讀 1629

昨天遇到乙個保留小數的問題,

數字0 保留13 位小數 0.0000000000000 輸出後變為 0e-13

bigdecimal b = new bigdecimal(0);

bigdecimal value = b.setsale(13, bigdecimal.round_half_up);

輸出結果為: 0e-13

輸出變成了科學計數法的形式,然而,這並不是我需要的形式啊~~~

最後找到了方法

string valuestr =value.toplainstring();

輸出結果: 0.0000000000000

C 小數保留N位

1.使用 system.globalization.numberformatinfo system.globalization.numberformatinfo provider new system.globalization.numberformatinfo provider.numberdec...

lua保留n位小數方法

3.求餘方法 修訂 4.總結 自從有了markdown,陸續把一些部落格搬到這裡來了 time 2015 04 21 function getprecisedecimal nnum,n if type nnum number then return nnum endn n or 0 n math.f...

c 保留2位小數 整數時無小數

對數值儲存兩位小數,有時是整數時,不需要顯示兩位小數。例如值為 1.32 保留兩位,結果是1.32,值為 2,結果有兩種顯示,2和2.00 金額 public decimal tax amount 如是整數,則直接顯示整數 public string tax amountformat 如是整數,則後...