在Java中,可以使用compareTo方法来比较BigDecimal类型的数字大小,包括负数
在Java中,可以使用compareTo
方法来比较BigDecimal
类型的数字大小,包括负数。
示例如下:
importjava.math.BigDecimal;
publicclassMain{
publicstaticvoidmain(String[]args){
BigDecimalnum1=newBigDecimal("-10.5");
BigDecimalnum2=newBigDecimal("-5.5");
if(num1.compareTo(num2)<0){
System.out.println(num1+"小于"+num2);
}elseif(num1.compareTo(num2)>0){
System.out.println(num1+"大于"+num2);
}else{
System.out.println(num1+"等于"+num2);
}
}
}
在这个例子中,我们创建了两个BigDecimal
类型的负数num1
和num2
,然后使用compareTo
方法来比较它们的大小。如果num1
小于num2
,则打印出num1小于num2
;如果num1
大于num2
,则打印出num1大于num2
;如果它们相等,则打印出num1等于num2
。
版权声明
本文仅代表作者观点,不代表博信信息网立场。