bigdecimal除100保留两位小数
时间: 2023-12-13 08:34:11 浏览: 143
java使double保留两位小数的多方法共2页.pdf
以下是Java中使用BigDecimal进行除100并保留两位小数的示例代码:
```java
import java.math.BigDecimal;
import java.math.RoundingMode;
public class Example {
public static void main(String[] args) {
BigDecimal data = new BigDecimal("1234.5678"); BigDecimal result = data.divide(new BigDecimal("100"), 2, RoundingMode.HALF_UP);
System.out.println(result.toString()); // 输出:12.35
}
}
```
在上述代码中,我们首先创建了一个BigDecimal对象data,它的值为1234.5678。然后,我们使用divide()方法将data除以100,并设置保留两位小数和四舍五入的模式。最后,我们将结果转换为字符串并输出。
阅读全文