summaryrefslogtreecommitdiffstats
path: root/contrib/awk/awklib/eg/lib/cliff_rand.awk
blob: 345447ec82a9781ad1b14759504680bfb2116397 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# cliff_rand.awk --- generate Cliff random numbers
#
# Arnold Robbins, arnold@gnu.org, Public Domain
# December 2000

BEGIN { _cliff_seed = 0.1 }

function cliff_rand()
{
    _cliff_seed = (100 * log(_cliff_seed)) % 1
    if (_cliff_seed < 0)
        _cliff_seed = - _cliff_seed
    return _cliff_seed
}
OpenPOWER on IntegriCloud