Handbook
Glossary
random-bits* ( numbits -- n )
Generating random integers
Prev:
random-bits ( numbits -- n )
Vocabulary
random
Inputs
numbits
an
integer
Outputs
n
a random integer
Word description
Returns an integer exactly
numbits
bits in length, with the topmost bit set to one.
Definition
USING:
kernel
math
math.bitwise
;
IN:
random
:
random-bits*
( numbits -- n )
1
-
[
random-bits
]
keep
set-bit
;