• bigdecimal如何判断是否大于0、小于0和等于0


    可以使用compareTo(Bigdecimal bigdecimal),传入“BigDecimal.ZERO”返回0表示等于0,返回1表示大于0,返回-1表示小于0:

    System.out.println("0-0="+new BigDecimal("0").compareTo(BigDecimal.ZERO));
    System.out.println("0.0-0="+new BigDecimal("0.0").compareTo(BigDecimal.ZERO));
    System.out.println("0.00-0="+new BigDecimal("0.00").compareTo(BigDecimal.ZERO));
    System.out.println("0.000-0="+new BigDecimal("0.000").compareTo(BigDecimal.ZERO));
    System.out.println("0.00001-0="+new BigDecimal("0.00001").compareTo(BigDecimal.ZERO));
    System.out.println("0.0000001-0="+new BigDecimal("0.0000001").compareTo(BigDecimal.ZERO));
    System.out.println("-0.00001-0="+new BigDecimal("-0.00001").compareTo(BigDecimal.ZERO));
    System.out.println("-0.0000001-0="+new BigDecimal("-0.0000001").compareTo(BigDecimal.ZERO));
    返回:
    0-0=0
    0.0-0=0
    0.00-0=0
    0.000-0=0
    0.00001-0=1
    0.0000001-0=1
    -0.00001-0=-1
    -0.0000001-0=-1
    ```

    转自 https://blog.csdn.net/XXX1238XGH/article/details/107905611

  • 相关阅读:
    Effective Scala
    逻辑思维题之分桃问题
    pygame for python3.3
    java学习笔记一
    xmapp的安装
    逻辑思维题之轮流问题
    串口通信
    基于java的socket编程
    使用PHP搭建书虫网站
    逻辑思维题之时针分针秒针问题
  • 原文地址:https://www.cnblogs.com/weihl/p/16377816.html
Copyright © 2020-2023  润新知