Я хочу зробити прості суми з деякими значеннями валюти, вираженими в 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);
Очевидно, я не добре розумію BigDecimal
арифметику, бачу вихід позаду.
Test
0
0
0
Хтось може мені допомогти?
add(..)
вказано метод : "augend - значення, яке потрібно додати до цього BigDecimal." Крім того, сказати "... повертає новий BigDecimal ..." замість "... повертає BigDecimal ..." було б приємним штрихом. Можливо, я просто заїдаю, але в IMHO тут є місце для вдосконалення :-)