Zitat von
backdraft:
Aber mich würde interessieren, ob die Zahle 214013 + 2531011 Zufall sind, oder genau das machen, was ich will, nämlich keine doppelte Kombi erzeugen.
Die Zahlen sind speziell ausgesucht, um eine möglichst lange Periodenlänge des Generators zu erhalten.
Wenn's dich interessiert, dann kannst du ja mal einen Test fahren:
Delphi-Quellcode:
var rcounter: array[0..32767] of Word;
for i := 1 to 32768*10 do
begin
Inc(rcounter[fastrand]);
end;
Wenn du das array graphisch auswertest, sollte überall *ungefähr* 10 drinstehen.