我正在做一些训练练习,但我似乎无法理解一个特定的任务:“编写一个方法来模仿/
的Java整数除法double
并返回一个{ {1}}输入值。“
你如何模仿分裂?我有这个,但这似乎没有资格得到答案:
int
答案 0 :(得分:0)
你可以模仿'除法之前,除法有一个减法会导致负数的值。然后你知道整数值(相当于modulo(//)运算符的结果就是你所做的减法次数。
答案 1 :(得分:0)
public class Example {
public static void main(String[] args) {
System.out.println(divisionFunction(21, 6));
}
public static int divisionFunction(double dividend, double divisor) {
int quotient;
if (divisor == 0.0) {
throw new IllegalArgumentException("Argument 'divisor' is 0");
} else {
return quotient = (int) (dividend / divisor);
}
}
}