benchmark/calpi.lua

20 lines
313 B
Lua
Raw Normal View History

2017-12-11 18:23:10 -08:00
local calpi = function()
local operator = '+'
local mypi = 0
for i=1, 10000000000, 2 do
if operator == '+' then
mypi = mypi + (4/i)
operator = '-'
elseif operator == '-' then
mypi = mypi - (4/i)
operator = '+'
end
end
end
start = os.clock()
calpi()
stop = os.clock()
return (stop - start)