如何在Lua中将字符串转换为整数?
我有一个这样的字符串:
a = "10"
我想把它转换成10,这个数字。
发布于 2012-06-09 23:14:22
使用tonumber
function。就像a = tonumber("10")
一样。
发布于 2012-06-10 02:52:17
您可以像在a= "10" + 0
中那样,通过在算术操作中使用字符串来强制执行隐式转换,但这并不像显式使用tonumber
那样清晰或干净。
发布于 2015-03-13 00:36:26
假设要转换为数字的字符串在变量S
中
a=tonumber(S)
如果S
中有数字且只有数字,它将返回一个数字,但如果有任何不是数字的字符(浮点数的句号除外),它将返回nil
https://stackoverflow.com/questions/10962085
复制相似问题