bigdecimal转为正数
时间: 2023-10-24 22:33:33 浏览: 141
要将BigDecimal转为正数,可以使用BigDecimal的negate()方法来实现。negate()方法将BigDecimal对象的符号取反,即将负数变为正数。以下是一个示例代码:
```java
BigDecimal bi = new BigDecimal("-2.23565");
bi = bi.negate();
System.out.println("bi转为正数后:" + bi);
```
在这个示例中,初始的BigDecimal对象bi为-2.23565。通过调用bi的negate()方法,将其符号取反,即将其转为正数。最后打印输出bi,结果为2.23565,即转为正数成功。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文