| Math :: zufällig :: mt :: auto MATH :: zufällig :: MT :: Auto ist ein Perl-Modul für automatisch gesätte Mersene Twister PRNGS. |
Jetzt downloaden |
Math :: zufällig :: mt :: auto Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Jerry D. Hedden
- Website des Verlags:
- http://search.cpan.org/~jdhedden/
Math :: zufällig :: mt :: auto Stichworte
Math :: zufällig :: mt :: auto Beschreibung
Math :: zufällig :: MT :: Auto ist ein Perl-Modul für automatisch gesätte Mersene Twister PRNGS. Math :: zufällig :: mt :: auto ist ein perl-modul für auto-samen merenne twister pregs.synopsis nutzt streng; Warnungen verwenden; Verwenden Sie MATH :: zufällig :: mt :: auto qw (rand irand shuffle gauussisch), '/ dev / urandom' => 256, 'random_org'; # Funktionsschnittstelle My $ the_roll = 1 + int (Rand (6)); mein $ coin_flip = (irand () und 1)? 'Köpfe': 'Schwänze'; Mein $ Deck = Shuffle (1 .. 52); mein $ rand_iq = gauussisch (15, 100); # OO-Schnittstelle MY $ PRNG = MATH :: zufällig :: mt :: auto-> neu ('Quelle' => '/ dev / randoms'); mein $ winkel = $ prng-> rand (360); mein $ decay_interval = $ prng-> exponential (12.4); Der Mersene Twister ist ein schneller Pseudorandom-Ziffern-Generator (PRNG), der in der Lage ist, große Mengen (> 10 ^ 6004) von "hochwertigen" Pseudorandom-Daten an Anwendungen anbieten können, die erschöpfen können Verfügbare "wirklich" zufällige Datenquellen oder systemliegende PRNGs wie Rand.Dieses Modul liefert PRNGs, die auf dem Mersene Twister basieren. Es gibt eine funktionale Schnittstelle zu einer einzigen, eigenständigen PRNG und einer OO-Schnittstelle (basierend auf der Innen- Out-Objektmodell, das vom Objekt :: Inland-Modul implementiert ist) zum Erzeugen mehrerer PRG-Objekte. Die PRNGs sind selbstsamen, automatisch ein (19968-Bit) zufällige Samen von benutzerwählbaren Quellen erwerben.Virektionen: · Perl Anforderungen: · Perl.
Math :: zufällig :: mt :: auto Zugehörige Software