bigdecimal比较大小
一般我们进行类型比较有.equals()、==、.compareTo()
但是当比较bigdecimal类型时最好使用.compareTo()来比较大小
BigDecimal a=BigDecimal.ZERO;
BigDecimal b=BigDecimal.valueOf(0.000);
BigDecimal c=BigDecimal.valueOf(0.0);
a.equals(b) 的结果会是false
b.equals(c) 的结果会是false
而a.compareTo(b)==0 的结果会是true
而b.compareTo(c)==0 的结果会是true
这是由于小数点位引起的,还会有其它类似的情况。
所以在进行数字类型比较大小时,最好使用.compareTo()
文章最后发布于: 2018-04-09 13:58:24
相关阅读
int a = 1; switch (a){ case 1: out.println("1"); break;
import java.io.ObjectStreamField; import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; import j
《北风网陶宝哥老师Ant使用全攻略全套》完整版[北风网陶宝哥老师Ant使用全攻略全套下载].IBM.Websphere.Deployment.And.Advanced
对比java和python 1.难易度而言。python远远简单于java。2.开发速度。Python远优于java3.运行速度。java远优于标准python,pypy和
一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级