Modulis:Math2
Moduļa dokumentācija[skatīt] [labot] [hronoloģija] [pārlādēt]
Šajā modulī ir apkopotas tās matemātikas bibliotēkas funkcijas, kas nav citos moduļos
Dokumentācija iekļauta no Modulis:Math2/doc (labot | hronoloģija) Vari eksperimentēt šī moduļa smilšu kastes (izveidot | spoguļversija) un testu (izveidot) lapā Moduļa apakšlapas. |
local p = {}
--local getArgs = require('Module:Arguments').getArgs
function p.abs(frame)
local input = tonumber(frame.args[1]);
return math.abs(input)
end
function p.acos(frame)
local input = tonumber(frame.args[1]);
return math.acos(input)
end
function p.asin(frame)
local input = tonumber(frame.args[1]);
return math.asin(input)
end
function p.atan(frame)
local input = tonumber(frame.args[1]);
return math.atan(input)
end
function p.atan2(frame)
local input = tonumber(frame.args[1]);
local input2 = tonumber(frame.args[2]);
return math.atan2(input, input2)
end
function p.ceil(frame)
local input = tonumber(frame.args[1]);
return math.ceil(input)
end
function p.cos(frame)
local input = tonumber(frame.args[1]);
return math.cos(input)
end
function p.cosh(frame)
local input = tonumber(frame.args[1]);
return math.cosh(input)
end
function p.deg(frame)
local input = tonumber(frame.args[1]);
return math.deg(input)
end
function p.exp(frame)
local input = tonumber(frame.args[1]);
return math.exp(input)
end
function p.floor(frame)
local input = tonumber(frame.args[1]);
return math.floor(input)
end
function p.fmod(frame)
local input = tonumber(frame.args[1]);
local input2 = tonumber(frame.args[2]);
return math.fmod(input, input2)
end
function p.frexp(frame)--var arī nestrādāt
local input = tonumber(frame.args[1]);
return math.frexp(input)
end
--huge
function p.ldexp(frame)
local input = tonumber(frame.args[1]);
local input2 = tonumber(frame.args[2]);
return math.ldexp(input, input2)
end
function p.log(frame)
local input = tonumber(frame.args[1]);
return math.log(input)
end
function p.log10(frame)
local input = tonumber(frame.args[1]);
return math.log10(input)
end
function p.modf(frame)--var arī nestrādāt
local input = tonumber(frame.args[1]);
return math.modf(input)
end
--pi
function p.pow(frame)
local input = tonumber(frame.args[1]);
local input2 = tonumber(frame.args[2]);
return math.pow(input, input2)
end
function p.rad(frame)
local input = tonumber(frame.args[1]);
return math.rad(input)
end
--randomseed
function p.sin(frame)
local input = tonumber(frame.args[1]);
return math.sin(input)
end
function p.sinh(frame)
local input = tonumber(frame.args[1]);
return math.sinh(input)
end
function p.sqrt(frame)
local input = tonumber(frame.args[1]);
return math.sqrt(input)
end
function p.tan(frame)
local input = tonumber(frame.args[1]);
return math.tan(input)
end
function p.tanh(frame)
local input = tonumber(frame.args[1]);
return math.tanh(input)
end
return p