如何去除小數點後多餘的0CSDN論壇

2021-03-03 21:56:10 字數 763 閱讀 7264

1樓:雪原の狼

轉換成數值,再轉換成字串,後面的0就沒有了。

如何去掉小數點後多餘的0

2樓:

將你baigeta()返回的值作為參du數,呼叫下面zhi的方法,返回dao的string就是你想版要的結

權果public string removetailzero(bigdecimal b)

3樓:匿名使用者

滿 意回bai答回把整數後du面zhi的0也去掉了,可dao以換下

回面的方法:

答public string removetailzero(bigdecimal b)

4樓:

replace()方法

ios如何去除小數點後無效的0

5樓:

這需要具體情況具體分析。一般的數值計算,小數點後的零中,在零的後面沒有非零的數字了,這時候零可以去掉。如果零後面還有非零的數字,零不能去掉。

例如3.040,在小數點後的零中,十分位的零不能去掉,千分位的零可以去掉。如果是有效數字計算時,小數點後的零代表有效數字的位數,代表精確到哪一位。

不能去掉。例如約等於3.4的數是在大於等於3.

35,小於3.45的範圍。而約等於3.

40的數是在大於等於3.395,小於3.405的範圍。

這時候3.40最後的0代表精確到哪一位,不能去掉。

c中如何使輸出的值小數點後最末位0捨去

如果你僅僅是要最後一個0去掉,很麻煩。不是的話,就用g格式。g格式 自動選f格式或e格式中較短的一種輸出,且不輸出無意義的零。printf g n a 僅僅要去掉最後一個0,方法樓上有 了。麻煩 include int main float f 3.141592653,x x f 1 x就是小數點後...

小數點後面添上「0」或去掉「0」,小數的大小不變,這叫做小數

在小數的末尾添上0或去掉0,小數的大小不變 所以,小數點後面的0去掉或者添上,小數的大小不變 此說法錯誤 故答案為 小數的末尾添上0或去掉0小數的大小不變,這叫做什麼 小數的末尾添上0或去掉0小數的大小不變,這叫做小數的性質。比如小數1.10在末尾去掉 0 後,小數變為1.1,小數的大小是保持不變的...

EXCEL中如何設定小數點後保留兩位,小數點後第3位是5(含5)以下的數字不進位,是6(含6)以上才進位

選中你要設定的單元格 右擊 設定單元格格式 數值 保留兩位小數哪兒改為2即可 設定小數位數,遵循 四捨五入 原則。你說的情況,行不通!的方法 if right int a1 1000 5,round a1,2 rounddown a1,2 另外 if value mid h16,find h16 3...