Hey,
sollte eine Methode schreiben zum Primzahlen berechnen.
Hab mir das so vorgestellt:
Sooo. Da man ja in der zweiten For-Schleife eigentlich nicht weiter als bis zu Wurzel von "i" gehen muss, hab ich die Wurzel da reingepackt. Geht aber nicht. Kommt keine Ausgabe.
Wenn ich das Math.sqrt rausnehme, dann läuft es problemlos.
Hab schon versucht die Variablen als Double zu nehmen, was aber auch nichts brachte.
Vllt kann mir da jmd helfen.
Grüße
#edit: Gefunden. Dummer Fehler, hätte ich früher sehen können.
sollte eine Methode schreiben zum Primzahlen berechnen.
Hab mir das so vorgestellt:
PHP Code:
import java.lang.Math;
public class Primzahlen {
public static void main(String[] args) {
int start = 0;
int ende = 100;
for(int i=start; i<=ende; i++){
for(int j = 2; j<=Math.sqrt(i); j++){
if(i%j==0){
if(j==i){
System.out.println(i);
}else{
break;
}
}
}
}
}
}
Wenn ich das Math.sqrt rausnehme, dann läuft es problemlos.
Hab schon versucht die Variablen als Double zu nehmen, was aber auch nichts brachte.
Vllt kann mir da jmd helfen.
Grüße
#edit: Gefunden. Dummer Fehler, hätte ich früher sehen können.