導航:首頁 > 編程語言 > java格式化double

java格式化double

發布時間:2023-07-28 20:24:35

A. java裡面輸出一個double型數據,怎麼精確到小數點後6位

new BigDecimal(resultDouble).setScale(6, BigDecimal.ROUND_HALF_UP).doubleValue();
可以通過BigDecimal類的setScale()函數格式化小數,參數解釋找api文檔看看就清楚了

B. 在JAVA中把double類型轉換成long類型,丟失數據位是什麼,為什麼

double是浮點型,long是整數型,以上語句轉換時小數部分沒有了,這就是丟失。javadouble轉long型是取整運算,用Double封裝下基本類型double,再調用longValue方法。Double(doublevalue)

longlongValue(),將此Double值作為long類型返回(通過強制轉換為long類型),詳細步驟:

1、首先在visualstudio中用c#語言進行類型轉換,新建項目命名"longdouble",項目結構圖如下。

C. java數字格式化

  1. 用 %3.2f格式化後, 替換逗號即可;

  2. 同理, 用 #,##0.00 格式化後, 替換, 為空格即可.

你的需求:

doublex=1234.5;
DecimalFormatdf=newDecimalFormat("#,###.0");
Stringxs=df.format(x);
xs=xs.replace(",","").replace(".",",");
System.out.println(xs);

輸出

1234,5

D. java怎麼設置double怎麼設置保留兩位小數

最簡單直接的方法:

double d = 114.145;

d = (double) Math.round(d * 100) / 100;

閱讀全文

與java格式化double相關的資料

熱點內容
解壓縮軟體免安裝版 瀏覽:956
安卓簡訊如何存檔 瀏覽:139
汽車導航不讀文件夾 瀏覽:107
全球雲伺服器如何注冊 瀏覽:884
udp直播流如何在伺服器里播放器 瀏覽:591
macbrew安裝php 瀏覽:425
點特徵提取演算法 瀏覽:502
python彈窗顯示輸入的文字 瀏覽:751
python數字和中文互轉 瀏覽:639
汽車空調壓縮機外殼 瀏覽:458
大型伺服器都是採用什麼模式 瀏覽:5
伺服器為什麼跳閘 瀏覽:398
怎麼用python分析基金收益 瀏覽:990
couple演算法 瀏覽:791
android調用文件管理器 瀏覽:152
中國我的世界最大的小游戲伺服器地址 瀏覽:833
程序員爆破粒子 瀏覽:889
我的世界pcl啟動器怎麼加入伺服器 瀏覽:253
傳奇源碼擴充人物結構 瀏覽:844
購買多個文件夾 瀏覽:774