From: Matthew Rudy Date: 2007-09-15T21:59:42+09:00 Subject: Re: rand() v. rand(0.1) ? 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/Kernel.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/.