源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Lua 数学库的所有函数功能作用一览

  • 时间:2022-10-04 12:17 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Lua 数学库的所有函数功能作用一览
[b]math.pi[/b] 为圆周率常量 = 3.14159265358979323846
[b]abs [/b] 取绝对值 math.abs(-15) 15
[b]acos[/b] 反余弦函数 math.acos(0.5) 1.04719755
[b]asin[/b] 反正弦函数 math.asin(0.5) 0.52359877
[b]atan2[/b] x / y的反正切值 math.atan2(90.0, 45.0) 1.10714871
[b]atan[/b] 反正切函数 math.atan(0.5) 0.463647609
[b]ceil[/b] 不小于x的最大整数 math.ceil(5.8) 6
[b]cosh[/b] 双曲线余弦函数 math.cosh(0.5) 1.276259652
[b]cos[/b] 余弦函数 math.cos(0.5) 0.87758256
[b]deg[/b] 弧度转角度 math.deg(math.pi) 180
[b]exp[/b] 计算以e为底x次方值 math.exp(2) 2.718281828
[b]floor[/b] 不大于x的最大整数 math.floor(5.6) 5
[b]fmod (mod)[/b] 取模运算 math.mod(14, 5) 4
[b]frexp[/b] 把双精度数val分解为数字部分(尾数)和以2为底的指数n,即val=x*2n math.frexp(10.0) 0.625    4
[b]ldexp[/b] 计算value * 2的n次方 math.ldexp(10.0, 3) 80 = 10 * (2 ^3)
[b]log10[/b] 计算以10为基数的对数 math.log10(100) 2
[b]log[/b] 计算一个数字的自然对数 math.log(2.71) 0.9969
[b]max[/b] 取得参数中最大值 math.max(2.71, 100, -98, 23) 100
[b]min[/b] 取得参数中最小值 math.min(2.71, 100, -98, 23) -98
[b]modf[/b] 把数分为整数和小数 math.modf(15.98) 15    98
[b]pow[/b] 得到x的y次方 math.pow(2, 5) 32
[b]rad[/b] 角度转弧度 math.rad(180) 3.14159265358
[b]random[/b] 获取随机数 math.random(1, 100) math.random(100) 获取1-100的随机数
[b]randomseed[/b] 设置随机数种子 math.randomseed(os.time()) 在使用math.random函数之前必须使用此函数设置随机数种子
[b]sinh[/b] 双曲线正弦函数 math.sinh(0.5) 0.5210953
[b]sin[/b] 正弦函数 math.sin(math.rad(30)) 0.5
[b]sqrt[/b] 开平方函数 math.sqrt(16) 4
[b]tanh[/b] 双曲线正切函数 math.tanh(0.5) 0.46211715
[b]tan[/b] 正切函数 math.tan(0.5) 0.5463024
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部