关键词

用法 示例 函数

Lua中Tonumber函数及用法示例

Lua中Tonumber函数

Lua中Tonumber函数是将字符串转换为数字的函数,它可以将字符串转换为整数或者浮点数。Tonumber函数有两个参数,第一个参数是要转换的字符串,第二个参数是转换的进制,默认为10进制。

Tonumber函数用法示例

-- 将十六进制字符串转换为整数
num1 = tonumber("0xFF", 16)
print(num1) -- 255

-- 将字符串转换为浮点数
num2 = tonumber("3.14")
print(num2) -- 3.14

Tonumber函数的返回值

Tonumber函数的返回值可能是一个整数或者浮点数,也可能是一个nil,当参数不是一个合法的数字字符串时,返回nil。

Tonumber函数的注意事项

  • Tonumber函数的第二个参数必须是一个整数,不能是其他类型的数字。
  • Tonumber函数只能用于将字符串转换为数字,如果要将其他类型的数据转换为数字,可以使用Lua的tonumber函数。
  • Tonumber函数的返回值可能是一个整数或者浮点数,也可能是一个nil,当参数不是一个合法的数字字符串时,返回nil。

本文链接:http://task.lmcjl.com/news/7518.html

展开阅读全文