prng.rand â floatprng.rand(max) â number
Instance Public methods
When max is an Integer,
rand returns a random integer greater than or equal to zero
and less than max. Unlike Kernel#rand, when max is
a negative integer or zero, rand raises an ArgumentError.
prng = Random.new
prng.rand(100) # => 42
When max is a Float,
rand returns a random floating point number between 0.0 and
max, including 0.0 and excluding max.
prng.rand(1.5) # => 1.4600282860034115
When max