Lua基础之math|数学函数库|lua math.modf

Lua基础之math|数学函数库|lua math.modf
Lua5.1中数学库的所有函数如下表:

math.pi 为圆周率常量 = 3.14159265358979323846

abs 取绝对值 math.abs(-15) 15 acos 反余弦函数 math.acos(0.5) 1.04719755 asin 反正弦函数 math.asin(0.5) 0.52359877 atan2 x / y的反正切值 math.atan2(90.0, 45.0) 1.10714871 atan 反正切函数 math.atan(0.5) 0.463647609 ceil 不小于x的最大整数 math.ceil(5.8) 6 cosh 双曲线余弦函数 math.cosh(0.5) 1.276259652 cos 余弦函数 math.cos(0.5) 0.87758256 deg 弧度转角度 math.deg(math.pi) 180 exp 计算以e为底x次方值 math.exp(2) 2.718281828 floor 不大于x的最大整数 math.floor(5.6) 5 fmod (mod) 取模运算 math.mod(14, 5) 4 frexp 把双精度数val分解为数字部分(尾数)和以2为底的指数n,即val=x*2n math.frexp(10.0) 0.625 4 ldexp 计算value * 2的n次方 math.ldexp(10.0, 3) 80 = 10 * (2 ^3) log10 计算以10为基数的对数 math.log10(100) 2 log 计算一个数字的自然对数 math.log(2.71) 0.9969 max 取得参数中最大值 math.max(2.71, 100, -98, 23) 100 min 取得参数中最小值 math.min(2.71, 100, -98, 23) -98 modf 把数分为整数和小数 math.modf(15.98) 15 98 pow 得到x的y次方 math.pow(2, 5) 32 rad 角度转弧度 math.rad(180) 3.14159265358 random 获取随机数 math.random(1, 100)
math.random(100) 获取1-100的随机数 randomseed 设置随机数种子 math.randomseed(os.time()) 在使用math.random函数之前必须使用此函数设置随机数种子 sinh 双曲线正弦函数 math.sinh(0.5) 0.5210953 sin 正弦函数 math.sin(math.rad(30)) 0.5 sqrt 开平方函数 math.sqrt(16) 4 tanh 双曲线正切函数 math.tanh(0.5) 0.46211715 tan 正切函数 math.tan(0.5) 0.5463024

推荐阅读

    excel怎么用乘法函数

    excel怎么用乘法函数,乘法,函数,哪个,excel乘法函数怎么用?1、首先用鼠标选中要计算的单元格。2、然后选中单元格后点击左上方工具栏的fx公

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    标准差excel用什么函数?

    标准差excel用什么函数?,函数,标准,什么,在数据单元格的下方输入l标准差公式函数公式“=STDEVPA(C2:C6)”。按下回车,求出标准公差值。详细

    excel常用函数都有哪些?

    excel常用函数都有哪些?,函数,哪些,常用,1、SUM函数:SUM函数的作用是求和。函数公式为=sum()例如:统计一个单元格区域:=sum(A1:A10)  统计多个

    EXCEL最常用的函数有哪些?

    EXCEL最常用的函数有哪些?,函数,哪些,常用,一、IF函数作用:条件判断,根据判断结果返回值。用法:IF(条件,条件符合时返回的值,条件不符合时返回