BigDecimal百分比
时间: 2023-10-17 19:25:50 浏览: 159
BigDecimal的计算
BigDecimal类可以用来表示任意精度的数字,包括百分比。要将一个数字表示为百分比,可以使用BigDecimal类的setScale方法。
以下是一个示例代码:
```java
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal number = new BigDecimal("0.75");
BigDecimal percentage = number.multiply(new BigDecimal("100")).setScale(2);
System.out.println(percentage + "%");
}
}
```
在上面的代码中,将数字0.75表示为百分比。首先,将该数字乘以100得到75,然后使用setScale方法设置小数位数为2,最后输出结果为"75.00%"。
你可以根据需要调整代码中的数字和小数位数来表示不同的百分比。
阅读全文