zoukankan      html  css  js  c++  java
  • lua math库

    函数名 描述 示例 结果
    pi 圆周率 math.pi 3.1415926535898
    abs 取绝对值 math.abs(-2012) 2012
    ceil 向上取整 math.ceil(9.1) 10
    floor 向下取整 math.floor(9.9) 9
    max 取参数最大值 math.max(2,4,6,8) 8
    min 取参数最小值 math.min(2,4,6,8) 2
    pow 计算x的y次幂 math.pow(2,16) 65536
    sqrt 开平方 math.sqrt(65536) 256
    mod 取模 math.mod(65535,2) 1
    modf 取整数和小数部分 math.modf(20.12) 20   0.12
    randomseed 设随机数种子 math.randomseed(os.time())  
    random 取随机数 math.random(5,90) 5~90
    rad 角度转弧度 math.rad(180) 3.1415926535898
    deg 弧度转角度 math.deg(math.pi) 180
    exp e的x次方 math.exp(4) 54.598150033144
    log 计算x的自然对数 math.log(54.598150033144) 4
    log10 计算10为底,x的对数 math.log10(1000) 3
    frexp 将参数拆成x * (2 ^ y)的形式 math.frexp(160) 0.625    8
    ldexp 计算x * (2 ^ y) math.ldexp(0.625,8) 160
    sin 正弦 math.sin(math.rad(30)) 0.5
    cos 余弦 math.cos(math.rad(60)) 0.5
    tan 正切 math.tan(math.rad(45)) 1
    asin 反正弦 math.deg(math.asin(0.5)) 30
    acos 反余弦 math.deg(math.acos(0.5)) 60
    atan 反正切 math.deg(math.atan(1)) 45
    函数名 描述 示例 结果
    pi 圆周率 math.pi 3.1415926535898
    abs 取绝对值 math.abs(-2012) 2012
    ceil 向上取整 math.ceil(9.1) 10
    floor 向下取整 math.floor(9.9) 9
    max 取参数最大值 math.max(2,4,6,8) 8
    min 取参数最小值 math.min(2,4,6,8) 2
    pow 计算x的y次幂 math.pow(2,16) 65536
    sqrt 开平方 math.sqrt(65536) 256
    mod 取模 math.mod(65535,2) 1
    modf 取整数和小数部分 math.modf(20.12) 20   0.12
    randomseed 设随机数种子 math.randomseed(os.time())  
    random 取随机数 math.random(5,90) 5~90
    rad 角度转弧度 math.rad(180) 3.1415926535898
    deg 弧度转角度 math.deg(math.pi) 180
    exp e的x次方 math.exp(4) 54.598150033144
    log 计算x的自然对数 math.log(54.598150033144) 4
    log10 计算10为底,x的对数 math.log10(1000) 3
    frexp 将参数拆成x * (2 ^ y)的形式 math.frexp(160) 0.625    8
    ldexp 计算x * (2 ^ y) math.ldexp(0.625,8) 160
    sin 正弦 math.sin(math.rad(30)) 0.5
    cos 余弦 math.cos(math.rad(60)) 0.5
    tan 正切 math.tan(math.rad(45)) 1
    asin 反正弦 math.deg(math.asin(0.5)) 30
    acos 反余弦 math.deg(math.acos(0.5)) 60
    atan 反正切 math.deg(math.atan(1)) 45
     
  • 相关阅读:
    Python range() 函数用法
    python测试框架&&数据生成&&工具最全资源汇总
    为什么你写的用例测不出Bug来?
    软件测试人员必备知识工具清单
    接口测试需要验证数据库么?
    如何在实际工作做开展性能测试?
    为什么要做接口测试?
    面试时让你说一个印象最深的bug,该怎么回答
    maven一键部署tomcat war包(转载)
    数据库中 显示 小计 与 总计
  • 原文地址:https://www.cnblogs.com/sanyejun/p/9262540.html
Copyright © 2011-2022 走看看