看板 java 關於我們 聯絡資訊
※ 引述《freshcute (咕嚕咕嚕)》之銘言: : 老師出了一個作業 : 題目要求小數點求到第二位 : 我用我的想法列出下面的做法 : 但是第一年的結果 : 一直只能跑出到小數點第一位 : 才剛接觸java一個月左右 : 不知道哪裡有問題要怎麼修改 : 第一年跑出來是 5225.0 : 有辦法改成跑出5225.00嗎 @@? : 我是初學者 希望大家指導一下^^ : 謝謝~~~ : 下面是我寫的 兩種解法: 1) 用 BigDecimal, 運算時註明兩個小數位 或者 2) 請一直用浮點數 (double etc) 計算並儲存, 然後到顯示才 "顯示為兩個位". 顯示為兩個位的方法有不少, 比如: - 用 SimpleDecimalFormat - System.out.printf() 然後用適當的 format string -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82