Bazı para birimi değerleri ile ifade edilen bazı basit tutarlar yapmak istiyorum BigDecimal
.
BigDecimal test = new BigDecimal(0);
System.out.println(test);
test.add(new BigDecimal(30));
System.out.println(test);
test.add(new BigDecimal(45));
System.out.println(test);
Açıkçası BigDecimal
aritmetiği iyi anlamıyorum , arkasındaki çıktıya bakın.
Test
0
0
0
Biri bana yardım edebilir mi?
add(..)
: "augend - bu BigDecimal'a eklenecek değer .". Dahası, diyerek "... bir döndüren yeni yerine ... BigDecimal" "... getiriler bir BigDecimal ..." hoş bir dokunuş olurdu. Belki sadece nitpicking, ama IMHO burada iyileştirilmesi için yer var :-)