java BigDecimal 类型判断大于
时间: 2023-11-15 19:21:30 浏览: 106
BigDecimal详解、代码示例和经常遇到的坑
等于和小于的方法分别是什么?
BigDecimal类提供了compareTo(BigDecimal val)方法,用于比较BigDecimal对象的大小关系。它将返回整数值,表示对象与参数之间的大小关系。如果对象小于参数,则返回负整数,如果对象等于参数,则返回0,如果对象大于参数,则返回正整数。因此,要判断对象是否大于、等于或小于参数,可以用以下代码:
BigDecimal a = new BigDecimal("10");
BigDecimal b = new BigDecimal("20");
int comparison = a.compareTo(b);
if (comparison < 0) {
System.out.println("a is less than b");
} else if (comparison == 0) {
System.out.println("a is equal to b");
} else {
System.out.println("a is greater than b");
}
阅读全文