请教十六进制拆分问题
刘玉蓉
发布于2014-11-12 17:40
70
0
标签:
有一个十六进制数:C121 或者0301
我怎么能够得到二个单独的数:C1和21 ,03H和01H
也就是把这两个数对半分开,各走各路。
佳答案
有一个十六进制数:C121 或者0301。我怎么能够得到二个单独的数:C1和21 ,03H和01H
也就是把这两个数对半分开,各走各路。 ?
1、4位十六进制数,其存储形式为一个字,即每1位十六进制数占用4个二进制位,每2位十六进制数占用8个二进制位,即1个字节。
2、应用存储单元的字节与字的关系,即可把这两个数对半分开,各走各路。例如,MW100中的内容为C121,由于字MW100由两个字节组成,即MB100与MB102。所以,字节MB100中即为C1,字节MB102中即为21。
3、03H和01H同理。