使用java对两个BigDecimal类型的数取余数
时间: 2023-07-11 11:10:03 浏览: 261
Java中BigDecimal类的简单用法
可以使用BigDecimal的`remainder`方法对两个BigDecimal类型的数进行取余操作,示例代码如下:
```java
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("10.5");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.remainder(num2);
System.out.println(result); // 输出 1.5
}
}
```
在上面的例子中,我们定义了两个BigDecimal类型的数num1和num2,然后使用num1调用remainder方法,传入num2作为参数,得到了余数1.5。需要注意的是,调用remainder方法后会返回一个新的BigDecimal对象,原有的num1和num2不会改变。
阅读全文