Thread Unterschiedl. rand-Ergebnisse auf Windows u. Linux (8 answers)
Opened by Gast at 2005-03-08 09:44

betterworld
 2005-03-08 21:59
#52415 #52415
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
Also SunOS 5.8, perl-5.005 gibt dieselben Zahlen wie ptk fuer FreeBSD sagte:
Code: (dl )
51 56 59 47 58 28 46 50

aber mein FreeBSD 5.2.1, perl-5.6.1 gibt aus:
Code: (dl )
18 0 29 6 39 13 41 42

und Linux, Perl-5.8.4 dasselbe.

Ich denke mal, dass es einfach von der Perl-Version abhängt. Und wie die Manpage auch schon aussagt, kann man sich höchstens darauf verlassen, dass ein und dasselbe Programm zweimal hintereinander bei demselben Seed auch dieselben Zahlen ausgibt. Aber niemand verbietet den Perl-Entwicklern, im Laufe der Versionen den Algorithmus zu ändern. Wenn Du derartige Zuverlässigkeit haben möchtest, solltest Du nach entsprechenden Bibliotheken suchen.

Edit: C&P-Fehler\n\n

<!--EDIT|betterworld|1110312030-->

View full thread Unterschiedl. rand-Ergebnisse auf Windows u. Linux