比較的に簡潔な因数分解アルゴリズム
3508 ワード
因数分解の比較的簡潔なアルゴリズム
public static void main(String[] args) {
resloveMult(90);
}
public static void resloveMult(int num ){
System.out.print(num+"=");
for (int i = 2; i < num; i++) {
while (num % i == 0) {
System.out.print(i);
System.out.print("*");
num = num / i;
}
}
if (num >= 1) {
System.out.print(num);
}
}