BigDecimal,相信对于很多人来说都不陌生,很多人都知道他的用法,这是一种java.math包中提供的一种可以用来进行精确运算的类型。很多人都知道,在进行金额表示、金额计算等场景,不能使用double、float等类型,而是要使用对精度支持的更好的BigDecimal。所以,很多支付、电商、金融等业务中,BigDecimal的使用非常频繁。而且不得不说这是一个非常好用的类,其内部自带了很多方法,如加,减,乘,除等运算方法都是可以直接调用的。除了需要用BigDecimal表示数字和进行数字运算以外,代码中还经常需要对于数字进行相等判断。关于这个知识点,在最新版的《阿里巴巴Java开发手册》中也有说明:这背后的思考是什么呢?先来做个实验,运行以下代码:以上代码,输出结果为:
暂无评论