Tôi có BiGDecimal price
và tôi cần kiểm tra xem nó có nằm trong phạm vi nào đó không. Ví dụ: phải có 3 điều kiện:Kiểm tra xem giá trị BigDecimal có nằm trong phạm vi
if (price >= 0 and price <=500) {
....
} else if (price >=500 && price <=1000) {
....
} else if (price > 1000) {
....
}
Làm thế nào để sử dụng đúng loại BigDecimal.
Gợi ý: sử dụng 'BigDecimal.compareTo', ví dụ 'lowerBound.compareTo (giá trị)' và 'upperBound.compareTo (giá trị)' –
Có vẻ như 'BigInteger' với tôi ... – Betlista