7stud -- wrote:
> Is there any difference between calling rand() and rand(0.1)?
takes a look at the rdoc -
http://www.ruby-doc.org/core/classes...l.html#M005955
its defined as "rand(max=0)"
ie. calling rand() is exactly the same as rand(0)
also it "Converts max to an integer using max1 = max.to_i.abs"
ie. max = 0.1 -> max1 = 0.1.to_i.abs = 0
ie. rand() results in the same behaviour as rand(0.1)
--
Posted via
http://www.ruby-forum.com/.