韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > BigDecimal值在java比较的两种方法

BigDecimal值在java比较的两种方法

java BigDecimal

头像

小妮浅浅

2021-08-05 10:40:586338浏览 · 0收藏 · 0评论

1、使用equals()方法不但要求两个BigDecimal的值相等,还要求它们的scale()相等。

   BigDecimal d1 = new BigDecimal("123.45");
   BigDecimal d2 = new BigDecimal("123.45000");
   System.out.println(d1.equals(d2)); // false,因为scale不同
   System.out.println(d1.equals(d2.stripTrailingZeros())); // true,因为d2去除尾部0后scale变为2,与d1相同

2、使用compareTo()方法来比较两数大小,它根据两个值的大小分别返回-1、1和0,分别表示小于、大于和等于。

    import java.math.BigDecimal;
    public class Demo {
     public static void main(String[] args) {
      BigDecimal d1 = new BigDecimal("123.45");
      BigDecimal d2 = new BigDecimal("123.45000");
      BigDecimal d3 = new BigDecimal("123.40");
      System.out.println(d1.compareTo(d2)); // 0
      System.out.println(d1.compareTo(d3));//  1
      System.out.println(d3.compareTo(d2));// -1
     }
    }

以上就是BigDecimal值在java比较的两种方法,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《交换:完美的邻居》3| 蜜桃成熟时在线| WWW.77.GOVCN| 《我的漂亮老师2》| 女性下面摸起来有很多疙瘩| 蜜桃臀| 《父承子液》笔趣阁免费阅读| 打扑克| 浪史肉丸21984| 真实双人插画的视频| 丁香五月色情久久久久| 上课的时候突然打开了开关| 班长哭了能不能再抠游戏里面的钱| 啵啵影院| 尿到你肚子里好不好| 麦子交换2免费完整版| 《尼姑春心荡漾》大结局| 泰剧《金银瓶》免费观看 | 成人男女| 日韩精品| 器材室轮-」-(1):蒙着眼在..| 俄罗斯少女2免费观看| 免费B站在线观看人数在哪儿找到 BOBO浏览器(海外版) | 少妇激情偷公乱140章| 草原课文六年级上册| 朝桐光| BL 电影| 尿到你肚子里好不好| 美女被捆绑绳子穿过下体 勒胸| 年轻的姐妹2| 欧美三级A做爰在线观看| 9.1短视频| 白日梦我电视剧免费观看| 美丽小洞5荷尔蒙| 《妻子6》在线观看免费版电视剧| 厨房春潮她含她的乳第一章| 儿媳妇陪我睡觉的经典句子 | 乱公伦媳..HH| 哪吒闹海2电影| 少女たちよ观看免费高清电视剧| 无码免费AV片在线观看