请写出一个由两个整数相除的方法divide, 要求返回2位小数的结果
使用BigDecimal的divide方法可以实现
import java.math.BigDecimal;
public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)
代码如下:
public static final double divide(int dividend, int divisor) {
BigDecimal num1 = new BigDecimal(Double.toString(dividend));
BigDecimal num2 = new BigDecimal(Double.toString(divisor));
return num1.divide(num2, 2, BigDecimal.ROUND_HALF_UP).doubleValue();
}