2019-07-17 19:39发布
krize 发表于 2016-12-23 18:55 字符串选择正常和十六进制显示时的实际值是不一样的,正常显示时转化成无符号字节数组得到的是每个字符对应的ansi码,而十六进制显示时得到的值就是十六进制对应的十进制。 比如正常显示时字符串“10”,转化成无符号字节数组后是[49,48],这两个数字分别是字符1和0的ansi码,而16进制显示时的“10"转化出来的就是数字16。 ...
jxz798268281 发表于 2016-12-26 08:51 谢谢啊,那我这边还有个问题就是正常显示的怎么样转换成十六进制显示呢?
最多设置5个标签!
比如正常显示时字符串“10”,转化成无符号字节数组后是[49,48],这两个数字分别是字符1和0的ansi码,而16进制显示时的“10"转化出来的就是数字16。
所以正常显示时得不到楼主期望的结果。
谢谢啊,那我这边还有个问题就是正常显示的怎么样转换成十六进制显示呢?
ASCII和正常数据转换,减去数值,或者截取字符,然后16进制字符串转数值
一周热门 更多>