zoukankan      html  css  js  c++  java
  • lua学习笔记(十三)

    math库
        定义在math中
        所有三角函数都使用弧度
        指数和对数函数
        取整函数
        伪随机数math.random
            调用时没有参数返回0~1之间的随机实数
            调用时仅一个整数参数n,则返回1~n之间的随机整数
            调用时如果有两个整数参数m,n,则返回m~n之间的随机整数
            math.randomseed可以设置伪随机数种子
            math.random使用的就是C的rand函数
        数学常量
            pi表示圆周率
            huge表示最大数字
    table库
        table.insert
            插入元素到数据指定位置
            它会移动后续元素以空出空间
            t = {10,20,30}
            table.insert(t, 1, 15)
            --t = {15, 10, 20, 30}
            如果没有位置参数(第二个参数),将会把元素插到数组末尾
        table.remove
            删除数组指定位置上的元素,并将该位置后的所有元素前移
            没有指定位置参数则最后一个元素
        table.sort
            对数组进行排序
            第一个在第二个前则返回true
        table.concat
            连接字符串数组中的所有字符串
            有一个参数可以指定插在每个字符串之间的分隔符
     
  • 相关阅读:
    [网络] 第五章 运输层
    pubwin
    R语言
    我的微博开通啦
    迅雷使用积分制的真正作用和目的 [揭密迅雷]
    求数组里面第二大的数
    xp环境下安装vmware workstation 7出错
    一道大学c语言作业题
    写在断网的那些日子里
    mysql里奇怪的日期201627 14:28:15
  • 原文地址:https://www.cnblogs.com/lifesteven/p/4169421.html
Copyright © 2011-2022 走看看