Random numbers: Difference between revisions

m
Lingo added
m (Lingo added)
Line 1,120:
make "randoms cascade 1000 [fput random.gaussian / 2 + 1 ?] []</lang>
 
=={{header|Lingo}}==
<lang Lingo>
----------------------------------------
-- Returns a random float value x in range 0..1
----------------------------------------
on randf ()
n = random(the maxinteger)-1
return n / float(the maxinteger-1)
end
</lang>
 
<lang Lingo>
normal = []
repeat with i = 1 to 1000
normal.add(1 + sqrt(-2 * log(randf())) * cos(2 * PI * randf()) / 2)
end repeat
</lang>
 
=={{header|lua}}==
Anonymous user