導航:首頁 > 編程語言 > 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相關的資料

熱點內容
程序員放棄後會怎樣 瀏覽:182
河北模具編程 瀏覽:187
adb查找命令 瀏覽:321
安卓手機視頻文件夾怎麼打開 瀏覽:309
平板加密手機後怎麼關閉 瀏覽:567
流媒體伺服器應該注意什麼 瀏覽:536
d8命令編譯 瀏覽:964
壓縮包解壓需要多少空間 瀏覽:145
如何查找app屬性 瀏覽:388
android人臉識別技術 瀏覽:322
pc104編程 瀏覽:335
二維碼反編譯破解推廣 瀏覽:682
修改伺服器的mac地址 瀏覽:528
好玩的編程軟體 瀏覽:899
編程語言創始人有錢嗎 瀏覽:804
短視頻app怎麼獲客 瀏覽:15
查看雲伺服器的應用 瀏覽:436
javadump工具 瀏覽:565
程序員16g 瀏覽:445
程序員沒有辦法成為top怎麼辦 瀏覽:218