Метод add
Метод add класса BigDecimal выполняет
сложение двух чисел и возвращает новый объект
BigDecimal с результатом. Исходные объекты
при этом не изменяются, так как класс BigDecimal
является неизменяемым. В первый параметр мы передаем
число, которое нужно прибавить к текущему объекту.
Метод возвращает новый объект BigDecimal,
содержащий сумму двух чисел.
Синтаксис
bigDecimal1.add(bigDecimal2)
Пример
Давайте сложим два числа 10 и 20:
import java.math.BigDecimal;
public class Main
{
public static void main(String[] args)
{
BigDecimal a = new BigDecimal("10");
BigDecimal b = new BigDecimal("20");
BigDecimal res = a.add(b);
System.out.println(res);
}
}
Результат выполнения кода:
30
Пример
Давайте сложим числа с дробной частью
1.5 и 2.3:
import java.math.BigDecimal;
public class Main
{
public static void main(String[] args)
{
BigDecimal a = new BigDecimal("1.5");
BigDecimal b = new BigDecimal("2.3");
BigDecimal res = a.add(b);
System.out.println(res);
}
}
Результат выполнения кода:
3.8
Пример
Давайте сложим отрицательное число -5
и положительное число 15:
import java.math.BigDecimal;
public class Main
{
public static void main(String[] args)
{
BigDecimal a = new BigDecimal("-5");
BigDecimal b = new BigDecimal("15");
BigDecimal res = a.add(b);
System.out.println(res);
}
}
Результат выполнения кода:
10
Смотрите также
-
класс
BigDecimal,
который представляет неизменяемые десятичные числа -
метод
subtract,
который выполняет вычитание -
метод
multiply,
который выполняет умножение -
метод
divide,
который выполняет деление