Lua 笔记--数学库

简介:

一、数学库

--获取系统时间
print(os.time())

--调用math.sin函数
print(math.sin(30))

--[[将角度转换成弧度
math.deg(x)
--将弧度转换成角度
math.rad(x)
]]

--[[指数函数、对数函数
math.exp(x)
math.log(x)
]]

--取整函数
local n = 3.14
print(math.floor(n))		--向下取整
print(math.ceil(n))			--向上取整

--取最大值、最小值
print(math.max(3, 5, 2, 1))
print(math.min(3, 5, 2, 1))

--生成随机数
print(math.random())		--0~1之间的随机数
print(math.random(1))		--1~6之间的随机数
print(math.random(1, 4))	--1~4之间的随机数

math.randomseed(os.time())



目录
相关文章
|
数据采集 网络安全 UED
揭秘豆瓣网站爬虫:利用lua-resty-request库获取图片链接
本文探讨了如何使用Lua的lua-resty-request库和爬虫代理IP技术从豆瓣网站高效获取图片链接。通过定制请求头部和代理服务,可以应对反爬虫机制,提高爬虫的稳定性和匿名性。示例代码展示了一种方法,但实际应用需考虑版权和法律法规。
247 2
揭秘豆瓣网站爬虫:利用lua-resty-request库获取图片链接
|
数据采集 存储 数据安全/隐私保护
拓展网络技能:利用lua-http库下载www.linkedin.com信息的方法
本文介绍如何使用Lua和lua-http库抓取LinkedIn信息,强调了Lua在爬虫开发中的应用。通过配置亿牛云爬虫代理解决IP封锁问题,实现步骤包括安装库、配置代理、发送HTTP请求、解析响应及提取信息。提供的Lua代码示例展示了下载和存储LinkedIn信息的过程。实验成功展示了Lua爬虫的可行性,但也指出需考虑反爬虫策略以应对实际挑战。
146 1
拓展网络技能:利用lua-http库下载www.linkedin.com信息的方法
|
XML Java 数据格式
【Lua基础 第2章】lua遍历table的方式、运算符、math库、字符串操作方法
lua遍历table的方式、运算符、math库、字符串操作方法
961 0
【Lua基础 第2章】lua遍历table的方式、运算符、math库、字符串操作方法
[笔记]Lua脚本学习笔记《二》调用cpp动态库
[笔记]Lua脚本学习笔记《二》调用cpp动态库
114 0
|
SQL JSON 安全
[笔记]Lua脚本学习笔记《一》
[笔记]Lua脚本学习笔记《一》
143 0
|
JSON Linux 数据格式
移植lua5.2和luasocket库到嵌入式linux,使能强大的lua脚本和网络功能
移植lua5.2和luasocket库到嵌入式linux,使能强大的lua脚本和网络功能
|
Java
Lua常用库,垃圾回收
Lua常用库,垃圾回收
152 0