This is the random Reference Manual, version 0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:32:40 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
random
Some simple random number generators.
Robert Brown
New BSD license. See the copyright messages in individual files.
0.2
com.google.base
(system).
com.google.base
(system).
random-package.lisp
(file).
random.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
random/random.lisp
random-package.lisp
(file).
random
(system).
next-uint16
(generic function).
next-uint32
(generic function).
next-uint64
(generic function).
next-uint8
(generic function).
one-in
(function).
reset
(generic function).
skewed-uint32
(function).
uniform-uint32
(function).
Packages are listed by definition order.
random
Google random number generators.
com.google.base
.
common-lisp
.
next-uint16
(generic function).
next-uint32
(generic function).
next-uint64
(generic function).
next-uint8
(generic function).
one-in
(function).
reset
(generic function).
skewed-uint32
(function).
uniform-uint32
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Return true when (UNIFORM-UINT32 RANDOM N) is zero.
Picks a base uniformly from the range [0, MAXIMUM-LOG] and then returns base random bits. The effect is the same as picking a number in the range [0, (2^MAXIMUM-LOG) - 1] with a bias toward smaller numbers.
Returns a pseudo-random non-negative 32-bit integer modulo the non-negative integer N. When N is zero, zero is returned.
Returns a non-negative pseudo-random 16-bit integer.
Returns a non-negative pseudo-random 32-bit integer.
Returns a non-negative pseudo-random 64-bit integer.
Returns a non-negative pseudo-random 8-bit integer.
Resets RANDOM to a default state.
Jump to: | F G N O R S U |
---|
Jump to: | F G N O R S U |
---|
Jump to: | F P R S |
---|
Jump to: | F P R S |
---|