![易语言进制转换:[3]十六进制转十进制](/upload/jingyan/2025/0831/485f86a8.jpg)
将十六进制文本转换为十进制整数。
源码:
.版本 2
.子程序 十六进制转十进制, 整数型
.参数 十六进制, 文本型
.局部变量 i, 整数型
.局部变量 十进制, 整数型
.计次循环首 (取文本长度 (十六进制), i)
十进制 = 十进制 × 16 + 寻找文本 (“0123456789ABCDEF”, 取文本中间 (到大写 (十六进制), i, 1), , 假) - 1
.计次循环尾 ()
返回 (十进制)
实例:
![易语言进制转换:[3]十六进制转十进制](/upload/jingyan/2025/0831/485f86a8.jpg)
将十六进制文本转换为十进制整数。
源码:
.版本 2
.子程序 十六进制转十进制, 整数型
.参数 十六进制, 文本型
.局部变量 i, 整数型
.局部变量 十进制, 整数型
.计次循环首 (取文本长度 (十六进制), i)
十进制 = 十进制 × 16 + 寻找文本 (“0123456789ABCDEF”, 取文本中间 (到大写 (十六进制), i, 1), , 假) - 1
.计次循环尾 ()
返回 (十进制)
实例: