Я хочу сделать несколько простых сумм с некоторыми значениями валюты, выраженными в 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 ...». Возможно, я просто придираюсь, но ИМХО здесь есть место для улучшения :-)