Add math.onemod

This commit is contained in:
Lars Mueller 2022-01-07 18:31:15 +01:00
parent 53df320988
commit 4402f2a054

@ -23,6 +23,11 @@ function sign(number)
if number > 0 then return 1 end if number > 0 then return 1 end
end end
-- one-based mod
function onemod(number, modulus)
return ((number - 1) % modulus) + 1
end
function round(number, steps) function round(number, steps)
steps = steps or 1 steps = steps or 1
return math_floor(number * steps + 0.5) / steps return math_floor(number * steps + 0.5) / steps