[問題] 請問浮點數的輸出

看板java作者 (難道我只是新八嗎)時間17年前 (2009/02/23 20:42), 編輯推噓6(603)
留言9則, 6人參與, 最新討論串1/1
浮點數的輸出 要怎麼樣才能讓他輸出到 整數位就好 小數點以下的位數不要印出來 請大大們指教 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.117.139

02/23 20:56, , 1F
轉成整數就好啦,不然就用format
02/23 20:56, 1F

02/23 21:06, , 2F
轉成int的話1233.9999就會變成1233 我要他變成1234
02/23 21:06, 2F

02/23 21:07, , 3F
Math.round(x)
02/23 21:07, 3F

02/23 21:12, , 4F
耶 可以了 感謝
02/23 21:12, 4F

02/24 11:34, , 5F
不然就加 0.5 再轉就好了啦
02/24 11:34, 5F

02/24 18:14, , 6F
ptintf也可以哦@@ e.g. printf("%.0f",2.75f); 會印出3
02/24 18:14, 6F

02/24 18:15, , 7F
printf("%.1f",2.75f); 會輸出2.8 依此類推
02/24 18:15, 7F
咦 Java也有printf喔 ※ 編輯: yu00928 來自: 118.171.114.99 (02/25 11:17)

02/25 12:23, , 8F
02/25 12:23, 8F

02/25 13:47, , 9F
有System.out.printf();且PrintWriter物件也有printf()
02/25 13:47, 9F
文章代碼(AID): #19efcQbW (java)