十六进制与字符串转换工具

易语言 2020-09-01 20:11:04

十六进制与字符串转换工具

.计次循环首 (取文本长度 (文本), 长度)
编辑框2.加入文本 (取文本右边 (“00” + 取十六进制文本 (取代码 (文本, 长度)), 2) + “ ”)
.计次循环尾 ()

.计次循环首 (取数组成员数 (文本), 长度)
tmp = 取代码 (到大写 (文本 [长度]), 1)
.如果 (tmp ≥ 取代码 (“A”, ) 且 tmp ≤ 取代码 (“F”, ))
整数 = 16 × (tmp - 取代码 (“A”, ) + 10)
.否则
整数 = 16 × (tmp - 取代码 (“0”, ))
.如果结束
tmp = 取代码 (到大写 (文本 [长度]), 2)
.如果 (tmp ≥ 取代码 (“A”, ) 且 tmp ≤ 取代码 (“F”, ))
整数 = 整数 + tmp - 取代码 (“A”, ) + 10
.否则
整数 = 整数 + tmp - 取代码 (“0”, )
.如果结束
字节集 = 字节集 + 到字节集 (到字节 (整数))
.计次循环尾 ()