このコードの答えが 25 になるのはなぜですか?
public int findGcd() {
int num = this.num;
int den = this.den;
while (den != 0) {
int t = den;
den = num % den;
num = t;
}
return num;
}
これが主な方法です。
public class FractionTest {
public static void main(String args[]) {
Fraction f = new Fraction();
f.num = 25;
f.den = 100;
f.findGcd();
}
}
すべてのプログラムがどのように進行または実行されるかの完全なプロセスを誰かに教えてもらえますか?