在 Lua 中 byte 函数用于转换字符为整数值(可以指定某个字符,默认第一个字符),并返回转换后的数字。
string.byte(arg[,int])
参数 | 描述 |
---|---|
arg | 待转换的字符 |
int | 要转换第几个字符 |
返回转换后的数字。
使用 byte() 函数,实现字符转数字
#!/usr/bin/lua
print("haicoder(www.haicoder.net)\n")
print(string.byte("ABCD", 3))
print(string.byte("ABCD", 2))
程序运行后,控制台输出如下:
我们使用了 string.byte 实现了将字符转成数字。
在 Lua 中 byte 函数用于转换字符为整数值(可以指定某个字符,默认第一个字符),并返回转换后的数字。