Как сравнить bigdecimal java
Ответы
Сергей Якимович
12 февраля 2023
Cравнить Bigdecimal поможет метод compareTo()
:
import java.math.BigDecimal;
public class App {
public static void main(String[] args) {
BigDecimal n1 = new BigDecimal("5.00001");
BigDecimal n2 = new BigDecimal("5.00002");;
switch(n1.compareTo(n2)) {
case -1 :
System.out.println(n1 + " < " + n2); // => 5.00001 < 5.00002
break;
case 0 :
System.out.println(n1 + " = " + n2);
break;
case 1 :
System.out.println(n1 + " > " + n2);
break;
}
}
}
0
0