Hallo
eigentlich dachte ich immer Randseed wäre vom Typ Longint (also 32 Bit). Nachdem ich hier im Forum folgenden Code gefunden habe, bin ich doch etwas verwirrt.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure Randomize; var Counter: Int64; begin if QueryPerformanceCounter(Counter) then RandSeed := Counter else RandSeed := GetTickCount; end; |
Ich möchte in einem Programm den Randseed-Wert speichern, um später eine identische Folge von Zufallszahlen zu reproduzieren. Muss ich den Wert nun als Longint (32 Bit) oder als Int64 (64 Bit) speichern und laden?
Da ich nur eine Personal Edition benutze, gibt mir die Delphi-Hilfe keine Infos zu Randseed.
Viele Grüße
rushifell