BigDecimal使用方式

来源:互联网 发布:蝴蝶战法指标公式源码 编辑:程序博客网 时间:2024/06/07 02:00

BigDecimal所创建的是对象,故我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也必须是BigDecimal的对象。构造器是类的特殊方法,专门用来创建对象,特别是带有参数的对象。

  • 下面介绍BigDecimal的构造方法
  1. BigDecimal(int)           创建一个具有参数所指定整数值的对象。
  2. BigDecimal(double)   创建一个具有参数所指定双精度值的对象。
  3. BigDecimal(long)        创建一个具有参数所指定长整数值的对象。
  4. BigDecimal(String)    创建一个具有参数所指定以字符串表示的数值的对
    • BigDecimal常用方法描述
    1. add(BigDecimal)            BigDecimal对象中的值相加,然后返回这个对象。
    2. subtract(BigDecimal)    BigDecimal对象中的值相减,然后返回这个对象。
    3. multiply(BigDecimal)    BigDecimal对象中的值相乘,然后返回这个对象。
    4. divide(BigDecimal)        BigDecimal对象中的值相除,然后返回这个对象。
    5. toString()                         将BigDecimal对象的数值转换成字符串。
    6. doubleValue()                 将BigDecimal对象中的值以双精度数返回。
    7. floatValue()                     将BigDecimal对象中的值以单精度数返回。
    8. longValue()                     将BigDecimal对象中的值以长整数返回。
    9. intValue()                       将BigDecimal对象中的值以整数返回
0 0