Java中的BigDecimal.abs()怎么使用
时间: 2024-02-16 16:03:36 浏览: 77
在Java中使用BigDecimal.abs()方法很简单,只需要创建一个BigDecimal对象,然后调用它的abs()方法即可。
下面是一个示例代码,展示了如何使用BigDecimal.abs()方法:
```java
import java.math.BigDecimal;
public class BigDecimalAbsExample {
public static void main(String[] args) {
BigDecimal number1 = new BigDecimal("-123.45");
BigDecimal number2 = new BigDecimal("678.90");
BigDecimal result1 = number1.abs();
BigDecimal result2 = number2.abs();
System.out.println("Result1: " + result1);
System.out.println("Result2: " + result2);
}
}
```
在上面的代码中,我们首先创建了两个BigDecimal对象number1和number2,分别赋值为-123.45和678.90。接着,我们分别调用了它们的abs()方法,将返回值赋给了result1和result2。最后,我们打印了这两个结果,分别为123.45和678.90。
需要注意的是,如果调用BigDecimal.abs()方法时,BigDecimal对象本身的值为负数,那么返回值将是它的绝对值,如果它的值为正数或者0,返回值将与它本身相等。
阅读全文