java format百分比
时间: 2024-01-02 10:19:02 浏览: 194
java计算百分比值的方法
在Java中,可以使用NumberFormat类的getPercentInstance()方法来格式化输出百分比。这是一个示例代码,演示了如何使用NumberFormat来格式化输出百分比:
```java
import java.text.NumberFormat;
public class PrintPercent {
public static void print(double num1, double num2) {
if (Double.compare(num2, 0) == 0) {
throw new RuntimeException("输入有误");
}
double ratio = num1 / num2;
NumberFormat format = NumberFormat.getPercentInstance();
format.setMaximumFractionDigits(2); // 设置保留几位小数
System.out.println("百分比为:" + format.format(ratio));
}
public static void main(String[] args) {
int num1 = 3;
int num2 = 11;
PrintPercent.print(num1, num2);
}
}
```
这段代码会输出百分比为:27.27%。你可以根据自己的需求修改num1和num2的值来进行测试。
阅读全文