導航:首頁 > 編程語言 > java多餘0

java多餘0

發布時間:2023-06-12 14:25:06

A. 如何在java程序的sql中去掉小數點後多餘的0

在你的代碼中找:select avg(money)
替換為:select cast(round(avg(money),2) as decimal(18,2))

B. 怎樣去掉 java BigDecimal 類對象後面沒用的零

import java.util.*;
import java.math.*;
public class Main {
public static void main(String[] args)
{
Scanner cin = new Scanner(System.in);
while(cin.hasNext()) {
BigDecimal a,b,c;
a = cin.nextBigDecimal();
b = cin.nextBigDecimal();
c = a.add(b).stripTrailingZeros();
if(c.compareTo(BigDecimal.ZERO)==0) System.out.println(0);
else {String str = c.toPlainString();
System.out.println(str);}
}
}
}
這是a+b任意位數處理 其中stripTrailingZeros()函數是去後面的0,但是如果輸入的是是0.000.......(很多0)就不會捨去後面的0,還會出現科學計數,把他轉換成字元串就不會出現科學計數了。本人也剛剛學JAVA,主要用來大數處理,如果還有什麼不懂,可以問我。

閱讀全文

與java多餘0相關的資料

熱點內容
python集成包 瀏覽:303
如何用電腦解壓縮文件 瀏覽:446
pubg用什麼伺服器 瀏覽:526
田漢pdf 瀏覽:661
記錄儀如何安裝安卓系統 瀏覽:594
python求灰度均值 瀏覽:756
c編譯器是系統軟體嗎 瀏覽:694
獲取伺服器內網地址 瀏覽:536
新手媽媽如何帶新生兒APP 瀏覽:157
java日程管理 瀏覽:376
高清視頻鏈接加密 瀏覽:407
新買的阿里雲伺服器怎麼配置 瀏覽:612
在線編譯器為什麼刷新還在 瀏覽:213
雲伺服器系統盤可以裝資料庫 瀏覽:908
php繪制圖形 瀏覽:589
支付伺服器異常怎麼辦 瀏覽:77
java撥號 瀏覽:868
er5200如何設置虛擬伺服器 瀏覽:573
網路中心伺服器叫什麼 瀏覽:460
isplay單片機下載器 瀏覽:482