]> git.lizzy.rs Git - plan9front.git/commit
awk: improve random number generation
authorcinap_lenrek <cinap_lenrek@felloff.net>
Sun, 18 Dec 2016 17:00:45 +0000 (18:00 +0100)
committercinap_lenrek <cinap_lenrek@felloff.net>
Sun, 18 Dec 2016 17:00:45 +0000 (18:00 +0100)
commit4f72cda4acaa92dfaddb29891d86efeea990e030
tree7ab5e3aa3dde5f78012a372c7809f6fe26adf312
parent2830cd7eb6182eb7bc42e10557a160156649859c
awk: improve random number generation

don't use rand() and scale it to 0..1, instead call
native frand() which produces uniform random number.

instead of seeding the rng with time(0), use truerand().
sys/src/cmd/awk/run.c