У меня есть эта программа, в которой мне нужно добавить много BigDecimals. У меня есть следующий фрагмент кодаКак добавить много BigDecimals в Java
BigDecimal Average = new BigDecimal(3.0);
BigDecimal ATT = new BigDecimal(0.0);
ATT.add(A_BigDecimal);
ATT.add(B_BigDecimal);
ATT.add(C_FullBigDecimal);
System.out.println("Total Amount: " + ATT);
System.out.println("Average: " + ATT.divide(Average));
Я постоянно получаю ошибки каждый раз, когда я пытаюсь варианты этого кода, как вы добавляете много BigDecimals вместе? Редактировать: Забыл отметить, что выход равен нулю, всегда равен нулю, как если бы эталонная переменная не читала функцию добавления.
Какие ошибки вы получаете? – Steve
@Steve по какой-то причине выход равен нулю, я действительно застрял – Dcdw51
Вы должны предоставить воспроизводимый пример. 'A_BigDecimal',' B_BigDecimal' и 'C_FullBigDecimal' используются, но не определены нигде. – Steve