Lua学习笔记 第十八章 数学库
来源:互联网 发布:淘宝信用卡套现 编辑:程序博客网 时间:2024/06/05 02:06
math库由一组标准的数学函数组成,包括三角函数(sin,cos,tan,asin,acos等)、指数和对数函数(exp,log,log10)、
取整函数(floor,ceil)、max和min、生成伪随机数的函数(random、randomseed),abs取绝对值,fmod取模以及
变量pi和huge。
其中huge为Lua可以表示的最大数字。
所有三角函数都使用弧度单位,可以用函数deg和rad来转换角度和弧度。
deg —— 弧度转角度
rad —— 角度转弧度
math.random,可以用3种方式调用它。
如果调用它时不提供任何参数,它将返回一个在区间[0,1)均匀分布的伪随机实数;
如果提供了一个整数n作为参数,它将返回一个在区间[1,n)内的伪随机整数;
如果调用它时提供两个整数参数m和n,这样会得到一个在区间[m,n]内的伪随机整数;
math.randomseed用于设置伪随机数生成器的种子,它的唯一参数就是这个种子数;
math.randomseed(os.time()) -- 使用当前时间作为种子数
0 0
- Lua学习笔记 第十八章 数学库
- lua学习笔记之五(Lua中的数学库)
- lua学习笔记之五(Lua中的数学库)
- 第十八课 数学库
- 算法导论学习笔记-第十八章-B树
- 《Unix & Linux 大学教程》 - 第十八章 学习笔记
- 《Unix & Linux 大学教程》 - 第十八章 学习笔记
- 《VC++深入详解》学习笔记 第十八章 ActiveX控件
- C++ Primer复习和学习笔记 第十八章
- UNP学习笔记(第十八章 路由套接字)
- 转 第十八章 矩阵数学 (as3.0)
- Lua学习笔记 第十九章 table库
- Lua学习笔记 第二十章 字符串库
- Lua学习笔记 第二十二章 操作系统库
- Lua学习笔记-第四章
- LUA中的数学库
- Lua中的数学库
- lua中数学库
- Java虚拟机深入学习之三: Java虚拟机的垃圾收集算法
- 基于.NET WPF+ASP.NET MVC4技术构建夜猫商务会所运营管理平台
- HBase实战
- 【Android小应用】强迫症头像生成器
- java Eclipse 环境配置以及软件下载
- Lua学习笔记 第十八章 数学库
- ActionForm详解
- 懂得SEO不是全部,网站最终出路在于思维方式
- oracle 分析函数over
- 利用svn钩子进行客户端更新并打印日志
- Codefroces 223A - Bracket Sequence【栈优化】
- ActionForward详解二
- Lua学习笔记 第十九章 table库
- ios 获取屏幕尺寸