Chaos.Random
Übersicht

![]() |
NoobodyBetreff: Chaos.Random |
![]() Antworten mit Zitat ![]() |
---|---|---|
Da ich mir nach einem Blick in den BRL.Random Code vor BMax gruselte, schrieb ich kurzerhand ein Modul, um die Random-Funktionen von BMax durch bessere zu ersetzen.
Besser betrifft in diesem Fall vor allem die Geschwindigkeit: Die neuen Funktionen sind bis zu 3 mal schneller als die BMax-internen; besonders stark dürfte sich das bei Rand bemerkbar machen. Ausserdem sind die internen Funktionen auf 2^29 grosse Zahlenbereiche beschränkt - falls man also mal ein paar Zahlen zwischen 0 und 2^31 berechnen lassen will, kann das BMax-interne Rand nur einen Viertel der Zahlen tatsächlich generieren. Ausser mehr Geschwindigkeit bietet das Modul auch Zufallsfunktionen für zufällige 64-Bit Zahlen und eine Float-Variante von Rnd. Diese Modul ist threadsafe. Download: Link |
||
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group