Logo

Programming-Idioms

History of Idiom 15 > diff from v47 to v48

Edit summary for version 48 by programming-idioms.org:
[Elixir] HTTPS DocURL

Version 47

2020-09-28, 19:38:33

Version 48

2020-09-28, 19:39:34

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)
Code
a - 1 + :rand.uniform(b-a+1)
Doc URL
http://erlang.org/doc/man/rand.html#uniform-1
Doc URL
https://erlang.org/doc/man/rand.html#uniform-1