487

2 分钟

#Lua 的 tonumber 函数

tonumber (e [, base])

说明

将变量 e 7以 base 进制转换为数值。

参数

  • e - 要转换的内容
  • base - 进制基数,可用取 2 到 36(10 个数字加上 26 个字母),默认为十进制

返回值

  • 成功时返回转换后的数值
  • 失败时返回 nil

#示例

-- 以十进制进行转换 print(tonumber("100")) -- 以二进制进行转换 print(tonumber("100", 2)) -- 以十六进制进行转换 print(tonumber("ff", 16)) -- 以三十六进制进行转换 print(tonumber("zz", 36))

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

#推荐阅读

tonumber - Lua 5.4 Reference Manual

创建于 2025/10/4

更新于 2025/10/4