我使用BigDecimal
來做計算。 對於計算的結果我做的:BigDecimal比例和計算
result.setScale(4, RoundingMode.HALF_UP);
當使用BigDecimal
規模和舍入.divide
方法是必需的,所以現在我這樣做是這樣的:
BigDecimal result = bigDecimal1.divide(bigDecimal2, 10, RoundingMode.HALF_UP);
所以我只是用一個足夠大的規模,以確保計算是正確的。 但我不確定這是否使用BigDecimal進行計算的正確方法,並且我對此有所懷疑...
所以,任何指針都會被讚賞。
而問題是? – jarnbjo 2011-12-16 12:41:45
@jarnbjo如果我做對了嗎?如果沒有,那我該怎麼辦? ... – 2011-12-16 13:25:47
而且您向我們提供了哪些功能要求,以便我們決定您是否正確地執行此操作? – jarnbjo 2011-12-16 13:52:38