关于Bigdecimal比较大小

关于Bigdecimal比较大小java中对bigdimical比较大小一般用的是bigdemical的compareTo方法;另,

大家好,又见面了,我是你们的朋友全栈君。

java中对bigdimical比较大小一般用的是bigdemical的compareTo方法;

int a = bigdemical.compareTo(bigdemical2);
a = 1,表示bigdemical大于bigdemical2;
a = 0,表示bigdemical等于bigdemical2;
a = -1,表示bigdemical小于bigdemical2;

 另,

@org.junit.Test
    public void bigdecimalTest(){
        BigDecimal a=BigDecimal.valueOf(1.0);
        BigDecimal b=BigDecimal.valueOf(1.000);

        System.out.println("a:"+a+";b="+b);//a:1.0;b=1.0
        System.out.println(a.equals(b));//true
        System.out.println(a.compareTo(b)==0);//true

        BigDecimal c = new BigDecimal("1.0");
        BigDecimal d = new BigDecimal("1.000");
        System.out.println("c:"+c+";d="+d);//c:1.0;d=1.000
        System.out.println(c.equals(d));//false
        System.out.println(c.compareTo(d)==0);//true

}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154531.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月1日 下午8:00
下一篇 2022年7月1日 下午8:00


相关推荐

  • IP分配及网段划分

    IP分配及网段划分1 IP 我们先来了解一下 3 类常用的 A 类 IP 段 0 0 0 0 到 127 255 255 255 nbsp B 类 IP 段 128 0 0 0 到 191 255 255 255 nbsp C 类 IP 段 192 0 0 0 到 223 255 255 255 默认分配的子网掩码每段只有 255 或 0 类的默认子网掩码 255 0 0 0 一个子网最多可以容纳 1677 万多

    2026年3月17日
    2
  • phpstorm 激活码(破解版激活)

    phpstorm 激活码(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    54
  • POST、GET、@RequestBody和@RequestParam区别[通俗易懂]

    POST、GET、@RequestBody和@RequestParam区别[通俗易懂]@RequestParam注解@RequestParam接收的参数是来自requestHeader中,即请求头。RequestParam可以接受简单类型的属性,也可以接受对象类型。@RequestParam有三个配置参数:required表示是否必须,默认为true,必须。 defaultValue可设置请求参数的默认值。 value为接收url的参数名(相当于key值…

    2022年4月28日
    124
  • 如何建立爬虫代理ip池「建议收藏」

    如何建立爬虫代理ip池「建议收藏」目录一、为什么需要建立爬虫代理ip池二、如何建立一个爬虫代理ip池原文地址:https://www.cnblogs.com/TurboWay/p/8172246.html一、为什么需要建立爬虫代理ip池在众多的网站防爬措施中,有一种是根据ip的访问频率进行限制的,在某段时间内,当某个ip的访问量达到一定的阀值时,该ip会被拉黑、在一段时…

    2022年5月15日
    41
  • java数组初始化 new_java 数组初始化

    java数组初始化 new_java 数组初始化一维数组 1 int a 声明 没有初始化 2 int a newint 5 初始化为默认值 int 型为 03 int a 1 2 3 4 5 初始化为给定值 4 int a newint 1 2 3 4 5 同 3 int a newint 5 1 2 3 4 5 错误 如果提供了数组初始化

    2026年3月19日
    2
  • Spring-boot_Spring Boot

    Spring-boot_Spring Boot1概述Jasypt是一个加密库,Github上有一个集成了Jasypt的SpringBoot库,叫jasypt-spring-boot,本文演示了如何使用该库对配置文件进行加密。2依赖首先添加依赖:<dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId>

    2026年4月14日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号