當前位置:首頁 » 編程語言 » java小數計算

java小數計算

發布時間: 2023-03-14 22:39:17

『壹』 java小數加法

System.out.printf("%.2f\n",0.9+0.9+0.1+0.5);//用類似c語言的格式輸出
System.out.format("%.2f\n", 0.9+0.9+0.1+0.5);//java.util.Formatter包中的format方法格式輸出
System.out.format("%1$.2f", 0.9+0.9+0.1+0.5);//1$代表第一個參數.2f代表精確到小數點後2位
2.40
2.40
2.40
程序輸出結果均為2.40
建議多查API

『貳』 java中小數怎麼四捨五入

java中如果精確一點的小數位比較多,類型建議使用BigDecimal,資料庫存儲用decimal類型。

.你的問題是想做四捨五入,並指定精確小數位數。BigDecimal..setScale(需要精確的小數位數例如:3, BigDecimal.ROUND_HALF_UP); 如圖所示:如果想要確定小數位數,可以用正則取出需要精確的位數,再去傳輸需要精確的小數位數。

指定小數位數,並且都做四捨五入即可

『叄』 Java計算中,如何設定小數點保留位數

方式一:

四捨五入
double f = 111231.5585;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
保留兩位小數

方式二:

java.text.DecimalFormat df =new java.text.DecimalFormat(」#.00″);
df.format(你要格式化的數字);

例:new java.text.DecimalFormat(」#.00″).format(3.1415926)

#.00 表示兩位小數 #.0000四位小數 以此類推…

方式三:

double d = 3.1415926;

String result = String .format(」%.2f」);

%.2f %. 表示 小數點前任意位數 2 表示兩位小數 格式後的結果為f 表示浮點型。

熱點內容
查驗技巧腳本 發布:2025-09-16 13:41:59 瀏覽:723
安卓如何讓應用隱藏 發布:2025-09-16 13:28:58 瀏覽:337
連接ftp異常中斷 發布:2025-09-16 12:52:33 瀏覽:287
3m移動辦公伺服器地址大全 發布:2025-09-16 12:22:35 瀏覽:256
什麼是直男的快樂密碼 發布:2025-09-16 12:22:32 瀏覽:910
修改資料庫存儲引擎 發布:2025-09-16 12:21:48 瀏覽:77
安徽調度伺服器品牌雲伺服器 發布:2025-09-16 12:02:17 瀏覽:777
資料庫表設計教程 發布:2025-09-16 10:50:47 瀏覽:348
朋友圈緩存如何清除 發布:2025-09-16 10:49:57 瀏覽:446
sqlserver數據類型 發布:2025-09-16 10:41:16 瀏覽:740