Logo

Programming-Idioms

History of Idiom 15 > diff from v20 to v21

Edit summary for version 21 by :

Version 20

2015-09-03, 13:49:15

Version 21

2015-09-03, 13:49:37

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.

Code
( + a (rand-int b))
Code
( + a (rand-int (- b a)))
Doc URL
http://clojuredocs.org/clojure.core/rand-int
Doc URL
http://clojuredocs.org/clojure.core/rand-int