Ich würde gerne alle Primefactors finden, also z.B. bei 12: 2,3,4,6,12. im Moment habe ich nur 2,2,3. Wie kann ich das ändern?
Java:
int[] ints = new int[number];
int x = 0;
for(int i = 2; i < number; i++) {
while(number % i == 0) {
ints[x] = i;
number /= i;
System.out.println(i);
x++;
}
}
if(number >= 2) {
ints[x] = number;
System.out.println(number);
x++;
}