Logo

Programming-Idioms

History of Idiom 15 > diff from v33 to v34

Edit summary for version 34 by programming-idioms.org:
[Elixir] +DocURL

Version 33

2016-11-30, 21:58:42

Version 34

2016-11-30, 22:01:52

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.

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
Demo URL
http://play.elixirbyexample.com/s/c609a6bb54
Demo URL
http://play.elixirbyexample.com/s/c609a6bb54