问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

《Lua程序设计》之 数值

发布网友 发布时间:2022-11-27 08:43

我来回答

1个回答

热心网友 时间:2023-10-15 15:51

在Lua 5.2及之前的版本,所有数值都以双精度浮点格式表示,从5.3版本开始,Lua语言的number分为integer的64位整型和被称为float的双精度浮点型,若想要32位的整型和单精度浮点类型,可以将Lua 5.3编译为精简Lua(Small Lua)模式.

可以使用%a参数进行格式化输出,如:

这种格式很难阅读,但是可以保留所有浮点数的精度,并且比十进制转换速度更快

// 区分整数和浮点数,由于5.3版本之前没有整数的概念,所以math.floor永远返回整数,// 的操作数只要有一个浮点数,则向下取整返回浮点数

取模运算的定义:

由此可知,取模和取余数差不多,当想要一个值不超过某个范围的时候,就对该值进行取模, 在整数的情况下, a % b 取模的值永远在[1,b-1]范围内,即 5 % 3的取模结果在[1,3]之间

Lua语言的关系运算六种

标准数学库math,包括三角函数(sin,cos,tan,asin等)、指数函数、取整函数、最大和最小函数max和min,random以及常量pi和huge(最大可表示数值,在大多数平台上代表inf)

math.random

math.randomseed 用于设置伪随机数发生器的种子,看例子就明白了了

math.randomseed每次设置一样的值,则math.random就会生成一样的随机数,不管math.random带不带参数。

三个取整函数:
floor 向负无穷取整;
ceil 向正无穷取整;
modf 向0取整,并会返回小数部分作为第二个结果;

如果想将数值x向最近的整数取整,这个问题没看懂??????

数学库中的常量定义了整型值的最大值math.maxinteger和最小值math.mininteger

这段内容也没完全看懂?????

整型转行成浮点型

浮点型转行成整型

可以充分利用math.tointeger函数来判断一个数值是否为整数

从上到下,优先级从高到低

在二元运算符中,除了幂运算和连接操作符是右结合外,其他都是左结合

Lua 5.3 支持的最大整数为2^63,而Lua 5.2支持的最大整数为2^53,由于5.2及以下版本没有整数,所以跟整数相关的函数都不支持,如math.type()、math.maxinteger、math.mininteger、math.tointeger等
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样备份iPhone的照片? 奇迹的战士怎样加点? 奇迹私服战士8W点的怎么加点PK厉害 房屋装修建材的选购家装建材种类有哪些 家装建材都包含什么 家装应该买什么东西 劓刑简介 电信手机停机保号怎么办理? 定胆定胆方法 3d定胆方法有哪些? 无法与主DNS服务器(221.6.4.66)通信,网络诊断对远程主机执行了PING操作,但未收到响应 请问221.6.4.66这个ip地址安全吗? 用不织布做手机壳会不会散热很慢? 卷尺上105是多少? 宝蓝色羊绒大衣适合什么样气质的人穿呢 冬天穿什么颜色羊毛大衣好看?玫红色?酒红色?宝石蓝还是白色?大家觉得哪种颜色好看?显得年轻肤色好 靓宝蓝色羊绒大衣适合二十多岁穿吗。 蓝宝石颜色的羊绒外套配什么样的帽子好看 影像科学与光化学,原名是 感光科学与光化学,2012年发表的文章能算EI吗? 中国科学院理化技术研究所的科研成就 哪个牌子的眼影好用 让你的眼睛更深邃有神 头条上的流量卡是不是物联卡 物联卡一般可以用多久 美瞳置换是什么意思 发美瞳图片会被抖音禁言吗 网站如何用SEO优化提升流量?应该如何做? 抖音网红雅意多大 抖音雅意多大 传说中的DISC,比传说更强大!双证班,还好我加入了你! 左边钅右边恝,是什么字? "恝"字的出处? 江阴市济康药业有限公司怎么样? 江苏淮安的dns是多少 湖北济康药业有限公司怎么样? 辽宁丹东最快的dns服务器地址 ppd试验注射1ml进入3角肌肉有关系吗? 国鉴评级68分可靠吗 高盼盼韩文怎么说 高盼盼用英文怎么读 高盼盼的繁体字怎么写 有沃姆莎羊绒大衣这个品牌吗?在哪里可以找到 罗澜蒂大衣怎么样 感恩的心中大家共给高盼盼捐了多少钱 特岗征集志愿还要面试吗 咋么治打嗝? 根本没有感冒,而且经常咳嗽 现代小诗怎么写 张瑜的出道日期 推荐适合孩子看的10部励志电影 少年励志电影排行榜前十名 飞鹤星飞帆怎么勺子不一样、蓝勺子和白勺子区别