B评因段igDecimal怎么比较大小?
的有关信息介绍如下:BigDecimala=newBigDecimal("1.00");
BigDecmialb=newBigDecimal(1);
想比较一下a和b的大小,一般都会用equals
System.out.println(a.equals(b));
但是输出结果是:fal360问答se
原因是:BigDecimal比较时,不仅比较值,而且还比较精度?
三首达胶if(a.comp袁济飞盟念areTo(b)=脚挥述几逐吗架会思无=0)结果是true
比较大小可聚半同局杆草坚议送以用a.compare跟总解To(b)
返回值-1小于0等于1大于