Registriert seit: 25. Jan 2009
7 Beiträge
|
Re: RSA Verschlüsselung - Access Violation
25. Jan 2009, 15:02
Ich habe einen Fehler schon mal gefunden:
Vor temp[z-2]:=0 muss noch die Bedingung z<=n hinzugefügt werden. Ansonsten will eine Stelle des Arrays ändern, die es gar nicht gibt.
Habe schon die Zahl 7.000.000 zerlegt. Hat zwar für meinen Geschmack zu lange gedauert aber es hat geklappt.
Als ich dann 2^32 (also: 4.294.967.296) eingegeben habe kam ein neuer Fehler.
Undzwar gleich bei der ersten While-Schleife in der Procedure primfinden:
While i<(n-1) Do Begin temp[i]:=i+2; inc(i); End;
Es ist wieder die gleiche Fehlermeldung EAccessViolation
|