结果 = “” 计次循环首 (取字节集长度 (字节集数据 ), i ) 结果 = 结果 + 取十六进制文本 (字节集数据 [i ]) + “ ” 计次循环尾 () 如果 (取文本长度 (结果 ) > 0 ) 结果 = 取文本左边 (结果, 取文本长度 (结果 ) - 1 )  返回 (结果 ) 如果 (位置 < 1 或 位置 > 取字节集长度 (字节集数据 )) 返回 (0 ) 返回 (字节集数据 [位置])|
字节集_取出字节集 | 字节集 | | |
字节集数据 | 字节集 | | | | 起始位置 | 整数型 | | | | 长度 | 整数型 | | | | 如果 (起始位置 < 1 或 长度 < 1 ) 返回 ({ })  如果 (起始位置 + 长度 - 1 > 取字节集长度 (字节集数据 ))  长度 = 取字节集长度 (字节集数据 ) - 起始位置 + 1  如果 (长度 < 1 ) 返回 ({ })       结果 = 取空白字节集 (长度 ) 计次循环首 (长度, i ) 结果 [i ] = 字节集数据 [起始位置 + i - 1 ] 计次循环尾 ()返回 (结果 )|
字节集_字节到整数 | 整数型 | | |
字节集数据 | 字节集 | | | | 是否小端模式 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 长度 | 整数型 | | | 结果 | 整数型 | | | i | 整数型 | | |
长度 = 取字节集长度 (字节集数据 ) 如果 (长度 > 4 )  长度 = 4   如果 (是否为空 (是否小端模式 ))  是否小端模式 = 真    如果 (是否小端模式 )  计次循环首 (长度, i )  结果 = 结果 + 左移 (字节集数据 [i], (i - 1 ) × 8 ) 计次循环尾 ()  计次循环首 (长度, i )  结果 = 结果 + 左移 (字节集数据 [i], (长度 - i ) × 8 ) 计次循环尾 () 返回 (结果 )
|