BigDecimal比较大小
时间: 2023-04-10 21:02:28 浏览: 104
关于BigDecimal的构造函数与大小比较
5星 · 资源好评率100%
可以使用compareTo()方法来比较两个BigDecimal对象的大小,该方法返回一个整数值,表示两个对象的大小关系。如果第一个对象小于第二个对象,则返回负整数;如果两个对象相等,则返回0;如果第一个对象大于第二个对象,则返回正整数。例如:
BigDecimal num1 = new BigDecimal("10.5");
BigDecimal num2 = new BigDecimal("20.3");
int result = num1.compareTo(num2);
if(result < 0) {
System.out.println("num1 is less than num2");
} else if(result == 0) {
System.out.println("num1 is equal to num2");
} else {
System.out.println("num1 is greater than num2");
}
输出结果为:"num1 is less than num2"。
阅读全文