Logo

Programming-Idioms

History of Idiom 15 > diff from v46 to v47

Edit summary for version 47 by programming-idioms.org:
Restored version 45: Dupe of impl 1914

Version 46

2020-09-28, 19:09:26

Version 47

2020-09-28, 19:38:33

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Variables
a,b
Variables
a,b
Extra Keywords
choose
Extra Keywords
choose
Code
a - 1 + :rand.uniform(b - a + 1)
Doc URL
https://erlang.org/doc/man/rand.html#uniform-1