Lua字符转数字byte函数

Lua字符转数字byte函数教程

Lua 中 byte 函数用于转换字符为整数值(可以指定某个字符,默认第一个字符),并返回转换后的数字。

byte函数详解

语法

string.byte(arg[,int])

参数

参数 描述
arg 待转换的字符
int 要转换第几个字符

返回值

返回转换后的数字。

案例

byte字符转数字

使用 byte() 函数,实现字符转数字

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") print(string.byte("ABCD", 3)) print(string.byte("ABCD", 2))

程序运行后,控制台输出如下:

16_Lua字符转数字byte函数.png

我们使用了 string.byte 实现了将字符转成数字。

Lua字符转数字byte函数总结

在 Lua 中 byte 函数用于转换字符为整数值(可以指定某个字符,默认第一个字符),并返回转换后的数字。