Anonymous user
Random numbers: Difference between revisions
add ReScript
(add ReScript) |
|||
Line 2,250:
stdev = 0.497773
mean = 1.01497</lang>
=={{header|ReScript}}==
{{trans|OCaml}}
<lang rescript>let pi = 4.0 *. atan(1.0)
let random_gaussian = () => {
1.0 +.
sqrt(-2.0 *. log(Random.float(1.0))) *.
cos(2.0 *. pi *. Random.float(1.0))
}
let a = Belt.Array.makeBy(1000, (_) => random_gaussian ())
for i in 0 to 10 {
Js.log(a[i])
}</lang>
=={{header|REXX}}==
|