Module quickrand

Quick Random Number Generation

.

Copyright © 2012-2014 Michael Truog

Version: 1.4.0 Dec 20 2014 13:58:42 ------------------------------------------------------------------------

Authors: Michael Truog (mjtruog [at] gmail (dot) com).

Description

Quick Random Number Generation

Function Index

seed/0

Seed random number generation.

.
strong_float/0

Return an Erlang floating point random number (double-precision).

.
strong_uniform/1

Strong uniform random number generation.

.
uniform/1

Quick uniform random number generation.

Not meant for cryptographic purposes.

Function Details

seed/0

seed() -> ok

Seed random number generation.

strong_float/0

strong_float() -> float()

Return an Erlang floating point random number (double-precision).

strong_uniform/1

strong_uniform(N::pos_integer()) -> pos_integer()

Strong uniform random number generation.

uniform/1

uniform(N::1..21267638781707063560975648195455661513) -> 1..21267638781707063560975648195455661513

Quick uniform random number generation.

Not meant for cryptographic purposes.


Generated by EDoc, Dec 20 2014, 13:58:42.