其他分享
首页 > 其他分享> > bigdecimal 与0进行比较的时候。

bigdecimal 与0进行比较的时候。

作者:互联网

  String sResult = listResult.get(0).get("re").toString();
                BigDecimal bigDecimalResult = new BigDecimal(sResult);
                int iZeroResult = bigDecimalResult.compareTo(BigDecimal.ZERO);

用它自身的比较方式。它自身先比较小数位,再比较整数位。

简书上说--->https://www.jianshu.com/p/43daa80a5cff

compare源码可见,先对小数位scale进行了对比,如果不等,又将两个数进行了转换,转成int,对比int的大小。

标签:bigDecimalResult,bigdecimal,get,int,sResult,小数位,时候,比较,BigDecimal
来源: https://blog.csdn.net/weixin_38728273/article/details/88700646