请问VB16进制数转化成字符串显示的问题


'字节数组中的数据连接成字符串

'** 汾配字符串空间


'把字符串存入字节数组

'** 获取字符串的长度(字节)

'** 将字符串地址中的内容拷贝到数组

这是我写War3改键器搜的UTF-8编解码模块

十六位数据中高4位为符号位,0表示正数1表示负数。
中间8位为数据位正数时,数据为原码表示的十六进制数据;负数时数据需进行按位取反操作,得出实际数据
低四位为小数部分(未用)。
第一组为正数二进制数据为0011,取中间8位得十进制数据为37,则温度为37度
第二组为负数,二进制数据为0100中间8位按位取反,得十进制数据为120则温度为120度。
帮帮忙这个如何处理?如何取出这个数的高四位谢谢

VB读取十六进制字符串 的问题

按以丅方式读取bin文件


为什么显示的结果不正确

例如,十六进制的bin文件内容为:1593F1

而运行上面的程序显示的确实1593F1

为什么E和0的位置反了?

我要回帖

 

随机推荐