print("*****************************lua中一些自带库的学习*******************************") print("*************时间***************") --系统时间 print(os.time()) --自己传入参数得到时间 print(os.time({year=2011,month=4,day=5})) --os.data("*t") local nowtime=os.date("*t") for k,v in pairs(nowtime) do print(k,v) end print(nowtime.year)--返回当前年 print(nowtime.hour)--返回当前时间 print("*************数学运算***************") --绝对值 print(math.abs(-11)) --弧度转角度 print(math.deg(math.pi)) --三角函数转弧度 print(math.cos(math.pi)) --向下向上取整 print(math.floor(11.45))--返回11 print(math.ceil(11.45))--返回12 --最大最小值 print(math.max(11,45)) print(math.min(1,4)) --小数分离 print(math.modf(11.45)) print(math.pow(2,5))--2的五次方 --随机数 --先设随机数种子 print("***********随机数*****************") math.randomseed(os.time()) print(math.random(100)) print(math.random(100))--第一个永远不变,只有下面这个数在变 --开方 print(math.sqrt(4)) print("***********路径*****************") --脚本路径加载 --print(package.path) --package.path=package.path.."c:\"--一般不会用到这个,自己改着玩可以用 --print(package.path)
输出
上一篇:21、Lua 面向对象