15 lines
302 B
Lua
15 lines
302 B
Lua
local function random_normal()
|
|
local u = math.random()
|
|
local v = math.random()
|
|
return math.sqrt(-2 * math.log(u, math.exp(1))) * math.cos(2 * math.pi * v)
|
|
end
|
|
|
|
local function generate()
|
|
for _ = 0, 10 do
|
|
local value = random_normal()
|
|
print(value)
|
|
end
|
|
end
|
|
|
|
generate()
|