Egal welche Zahl ich eingeben sind es alles primzahl. Kann mit jmd die richtige Bedingung sagen?
import java.util.Scanner;
class Testprogramm {
public static void main(String [] args) {
long eingabe1;
long rest;
System.out.println("Bitte geben Sie eine Zahl ein! ");
Scanner eingabe = new Scanner(System.in);
eingabe1 = Long.valueOf(eingabe.next());
rest = eingabe1 % 1;
if(rest!=0) {
System.out.println(eingabe1 + "ist keine Primzahl");
}else
{
System.out.println(eingabe1 + "ist eine Primzahl");
}
}
}