Lua Math函数
os.time()获取系统时间戳
print(os.time())
三角形转角转弧度求sin
–调用math.sin函数
print(math.sin(30))
–将角度转换成弧度
math.deg(x)
–将弧度转换成角度
math.rad(x)
取整函数
local num = 1.34
–向上取整
print(math.ceil(num))
–向下取整
print(math.floor(num))
最小最大值
– 最小最大值,可以多个数值对比
print(math.max(10,20,44,30.5))
print (math.min(…))
随机数
伪随机数函数math.random()
--默认从0-1之间
math.random()
--0-6之间
print(math.random(6))
--4-6之间
print(math.random(4,6))
设置随机数的种子
--用于在同一时间相同随机范围的随机数的序列化
--随机种子的设定(os.time()为随机种子)
--每次启动的时候调用,给随机数函数设定随机种子,以使后面调用伪随机函数math.random()使,获取到更真的随机数
math.randomseed(os.time())