admin 管理员组

文章数量: 887020


2024年2月26日发(作者:fifo)

bigdecimal乘除运算

在Java中,BigDecimal类提供了精确的乘除运算方法。下面是示例代码:

```

import imal;

public class BigDecimalDemo {

public static void main(String[] args) {

BigDecimal num1 = new BigDecimal("10.5");

BigDecimal num2 = new BigDecimal("2.5");

// 乘法运算

BigDecimal result1 = ly(num2);

n(num1 + " * " + num2 + " =

result1);

// 除法运算

BigDecimal result2 = (num2,

_HALF_UP);

n(num1 + " / " + num2 + " =

result2);

" +

2,

" +

}

}

```

输出结果为:

```

10.5 * 2.5 = 26.25

10.5 / 2.5 = 4.20

```

在乘法运算中,使用multiply()方法,将两个BigDecimal对象相乘,得到一个新的BigDecimal对象。

在除法运算中,使用divide()方法,将第一个BigDecimal对象除以第二个BigDecimal对象,得到一个新的BigDecimal对象。第二个参数表示保留小数位数,第三个参数表示舍入模式。在本例中,使用ROUND_HALF_UP模式,表示四舍五入。


本文标签: 运算 使用 表示 参数