写一个两个long型相除算百分比的算法
时间: 2024-02-16 13:59:37 浏览: 173
php计算两个整数的最大公约数常用算法小结
5星 · 资源好评率100%
可以按照以下步骤实现:
1. 将两个long型数相除,得到一个double类型的结果。
2. 将这个结果乘以100,得到百分比。
3. 将百分比保留两位小数,可以使用 DecimalFormat 类来实现。
下面是一个Java代码示例:
```java
public static String divide(long dividend, long divisor) {
double result = (double) dividend / divisor;
double percentage = result * 100;
DecimalFormat df = new DecimalFormat("#.00");
return df.format(percentage) + "%";
}
```
其中,dividend 表示被除数,divisor 表示除数。调用该方法时,会返回一个字符串形式的百分比,例如 "78.23%"。
阅读全文