Function PrimzahlTester

hallo, wollte hier nur mal meine Primzahlerkennungsfunktion posten:

Code:
function primzahltest(zahl:real): boolean;
var i:integer;
begin
primzahltest := true;
for i := 2 to (strtoint(floattostr(round(zahl/2)))) do begin
if frac(zahl/i) = 0 then begin
primzahltest := false;
end
else begin

end;
end;
end;

wahrscheinlich gibt es schnellere formeln, aber ich habe einfach versucht mittels logik ein programm zu schreiben das zahlen darauf testet ob sie primzahlen sind ...
 
Zurück
Oben