优选主流主机商
任何主机均需规范使用

lua中保留小数点后两位的方法

在Lua中保留小数点后两位可以使用字符串格式化函数,具体如下:

local num = 3.1415926
print(string.format("%.2f", num))

这将输出 3.14 ,即保留了小数点后两位。其中,%.2f 表示保留两位小数并将其转换为字符串。

如果想要将保留两位小数后的结果转换成数字类型,则可以使用tonumber函数来进行转换:

local num = 3.1415926
num = tonumber(string.format("%.2f", num))
print(num)

这将输出 3.14,即保留两位小数并将其转换为数字类型。

未经允许不得转载:搬瓦工中文网 » lua中保留小数点后两位的方法