導航:首頁 > 編程語言 > java輸出浮點數

java輸出浮點數

發布時間:2024-03-26 11:26:59

java里如何在輸出浮點數小數部分為0時自動將小數點和小數部分隱藏

可以直接以浮點數和其強轉為整數的數值進行比較,相同則直接取整數,即去掉小數點;

否則,即不同時,原樣輸出;

PS.

Ⅱ JAVA如何將浮點數輸出為指定位數的科學計數法

希望可以幫到你:

	@Test
publicvoidtest4(){
floatexp1=1.39e-43f;
System.out.println("科學計數法1=="+exp1);//表示1.39乘以10的負43次方

doubleexp2=47*;
System.out.println("科學計數法2=="+exp2);//表示47乘以10的37次方===4.7E38

floatexp3=1e-43f;//此時43後面必須加上f,否則會報錯.編譯器同擦汗那個會將指數最為雙精度處理。
System.out.println("科學計數法3=="+exp3);//表示1乘以10的負43次方
System.out.printf("%9.2f",exp3);
System.out.printf("%-9.2f",exp3);
// longn=200;//此時不需要在200後面加l,因為編譯器能識別這個類型,在這里不存在含混不清的地方。
// System.out.println(n);
//
// doubled=345.678;
// Strings="hello!";
// inti=1234;
// //"%"表示進行格式化輸出,"%"之後的內容為格式的定義。
// System.out.printf("%f",d);//"f"表示格式化輸出浮點數。
// System.out.printf("%9.2f",exp3);//"9.2"中的9表示輸出的長度,2表示小數點後的位數。
// System.out.printf("%+9.2f",d);//"+"表示輸出的數帶正負號。
// System.out.printf("%-9.4f",d);//"-"表示輸出的數左對齊(默認為右對齊)。
// System.out.printf("%+-9.3f",d);//"+-"表示輸出的數帶正負號且左對齊。
// System.out.printf("%d",i);//"d"表示輸出十進制整數。
// System.out.printf("%o",i);//"o"表示輸出八進制整數。
// System.out.printf("%x",i);//"d"表示輸出十六進制整數。
// System.out.printf("%#x",i);//"d"表示輸出帶有十六進制標志的整數。
// System.out.printf("%s",s);//"d"表示輸出字元串。
// System.out.printf("輸出一個浮點數:%f,一個整數:%d,一個字元串:%s",d,i,s);//可以輸出多個變數,注意順序。
// System.out.printf("字元串:%2$s,%1$d的十六進制數:%1$#x",i,s);//"X$"表示第幾個變數。
}

與java輸出浮點數相關的資料

熱點內容
韓順平php視頻筆記 瀏覽:636
阿里雲ecs伺服器如何設置自動重啟 瀏覽:596
三星電視怎麼卸掉app 瀏覽:317
如何將pdf轉換成docx文件 瀏覽:32
dos命令批量改名 瀏覽:376
centosphp環境包 瀏覽:601
mfipdf 瀏覽:534
電腦解壓後電腦藍屏 瀏覽:295
外網訪問內網伺服器如何在路由器設置 瀏覽:856
2014統計年鑒pdf 瀏覽:434
linuxoracle用戶密碼 瀏覽:757
股票交易pdf 瀏覽:898
p2papp源碼 瀏覽:308
記錄睡眠軟體app哪個好用 瀏覽:140
液壓助力車壓縮比 瀏覽:217
文件伺服器上如何查看 瀏覽:975
雪花繪制源碼 瀏覽:662
app主頁演示圖怎麼做 瀏覽:542
幼兒園設計pdf 瀏覽:645
干接點輸入單片機 瀏覽:541