Java 8 предоставила нам Math.addExact() для целых чисел, но не десятичных знаков.
Возможно ли переполнение double
и BigDecimal
? Судя по Double.MAX_VALUE и Как получить наибольшее значение BigDecimal Я бы сказал ответ да.
Таким образом, почему бы нам не иметь Math.addExact()
для этих типов? Какой самый удобный способ проверить это сами?