Content added Content deleted
imported>LosTrace No edit summary |
imported>mutante mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
PRNG steht fuer Pseudo Random Number Generator, |
PRNG steht fuer Pseudo Random Number Generator, |
||
Das ist i.d.R. ein Algorithmus, den man einmal "seedet" und der dann quasi zufaellig Zahlen rauswirft. Da das ganze aber in |
Das ist i.d.R. ein Algorithmus, den man einmal "seedet" und der dann quasi zufaellig Zahlen rauswirft. Da das ganze aber in Wirklichkeit deterministisch ist, d.h. man die Zufallszahlen nachvollziehen und vorausberechnen kann, wenn man den Algorithmus und den Seed kennt, gilt das nur als quasi (pseudo) zufaellig. Siehe auch [[Wikipedia:PRNG]] |
||
"Wirklich" (tm) zufaellige Zufallszahlen kann man auch generieren. Siehe [[RNG]] |
"Wirklich" (tm) zufaellige Zufallszahlen kann man auch generieren. Siehe [[RNG]] |
||
==Create pseudo random numbers== |
|||
* [http://www.gnu.org/software/gsl/ The GNU Scientific Library]. A free ([[GPL]]) C library that includes a number of PRNG algorithms. |
|||
For some pseudo randomness on this wiki you can hit [[Special:Random]] or insert a <nowiki><fnord></fnord></nowiki> and then use the text you get as a seed. :) (the pseudo randomness is created here by using [[MySQL]]s ''ORDER BY RAND();'' [http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html] function.) |
|||
[[Category:Math]] |
|||
[[Category:Crypto]] |
Latest revision as of 11:01, 21 February 2006
PRNG steht fuer Pseudo Random Number Generator,
Das ist i.d.R. ein Algorithmus, den man einmal "seedet" und der dann quasi zufaellig Zahlen rauswirft. Da das ganze aber in Wirklichkeit deterministisch ist, d.h. man die Zufallszahlen nachvollziehen und vorausberechnen kann, wenn man den Algorithmus und den Seed kennt, gilt das nur als quasi (pseudo) zufaellig. Siehe auch Wikipedia:PRNG
"Wirklich" (tm) zufaellige Zufallszahlen kann man auch generieren. Siehe RNG
Create pseudo random numbers[edit]
- The GNU Scientific Library. A free (GPL) C library that includes a number of PRNG algorithms.
For some pseudo randomness on this wiki you can hit Special:Random or insert a <fnord></fnord> and then use the text you get as a seed. :) (the pseudo randomness is created here by using MySQLs ORDER BY RAND(); [1] function.)