BigDecimal类的加/减/乘/除

对于不须要任何准确计算精度的数字能够直接使用float或double,可是若是须要精确计算的结果,则必须使用BigDecimal类,并且使用BigDecimal类也能够进行大数的操做。BigDecimal类的经常使用方法如表11-15所示。ide

表11-15 BigDecimal类的经常使用方法spa

序号ip

    ci

类型字符串

    table

1float

public BigDecimal(double val)方法

构造im

double表示形式转换tab

BigDecimal

2

public BigDecimal(int val)

构造

int表示形式转换为

BigDecimal

3

public BigDecimal(String val)

构造

将字符串表示

形式转换为BigDecimal

4

public BigDecimal add(BigDecimal augend)

普通

加法

5

public BigDecimal subtract(BigDecimal
subtrahend)

普通

减法

6

public BigDecimal multiply(BigDecimal 
multiplicand)

普通

乘法

7

public BigDecimal divide(BigDecimal 
divisor)

普通

除法

范例:进行四舍五入的四则运算

相关文章
相关标签/搜索