bigdecimal只取整数
时间: 2024-01-03 15:20:47 浏览: 69
java代码-22林琼珊 编程实现给出一个3位整数(144),求它对55的余数是多少。
可以使用BigDecimal类的intValue()方法来获取BigDecimal对象的整数部分。以下是一个示例代码:
```java
import java.math.BigDecimal;
public class Example {
public static void main(String[] args) {
BigDecimal bd = new BigDecimal("123.456");
int intValue = bd.intValue();
System.out.println(intValue); // 输出:123
}
}
```
在上面的示例中,我们首先创建了一个BigDecimal对象bd,它的值为123.456。然后,我们调用bd的intValue()方法来获取它的整数部分,并将结果赋值给intValue变量。最后,我们将intValue的值输出到控制台,结果为123。
阅读全文