在java中,我試圖找到一種有效的方法來根據條件將BigDecimal舍入爲兩位小數,Up或Down。高效BigDecimal舍入到小數點後兩位
IF condition true then:
12.390 ---> 12.39
12.391 ---> 12.40
12.395 ---> 12.40
12.399 ---> 12.40
If condition false then:
12.390 ---> 12.39
12.391 ---> 12.39
12.395 ---> 12.39
12.399 ---> 12.39
什麼是最有效的方法來實現這一目標?
你只是打算把它轉換成字符串或顯示它,或者你打算在其他一些使用它辦法? – 2011-04-15 20:17:15
它被傳遞給採用BigDecimal的第三方庫方法。然後該庫將獲取該值並將其添加到字符串消息中。 – richs 2011-04-15 20:20:03