У меня есть BiGDecimal price
, и мне нужно проверить, находится ли он в некотором диапазоне. Например должно быть 3 условия:Проверьте, находится ли значение BigDecimal в диапазоне
if (price >= 0 and price <=500) {
....
} else if (price >=500 && price <=1000) {
....
} else if (price > 1000) {
....
}
Как сделать это правильно, используя тип BigDecimal.
Подсказка: используйте 'BigDecimal.compareTo', например, 'lowerBound.compareTo (value)' и 'upperBound.compareTo (значение)' –
Мне кажется, что «BigInteger» мне ... – Betlista