比較的に簡潔な因数分解アルゴリズム

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);
        }

		
	}