Объекты BigInteger и BigDecimal не могут использоваться с арифметическими операторами напрямую, потому что они не являются примитивными типами в Java. 15
Математические знаки (+, -, *, /) доступны только для строковых и примитивных типов. 1 Чтобы выполнять математические вычисления с объектами BigInteger и BigDecimal, нужно использовать их методы. 14