我得到了这些十六进制数字:
0xAF2B和我必须计算大端字节序。
我有这样的记忆: a + 1; a + 2; a + 3。
你能告诉我这是否正确吗?
0xAF2B
小尾数法:a = 2B,a + 1 = AF,a + 2 = 00,a + 3 = 00
Big Endian:a = AF,a + 1 = 2B,a + 2 = 00,a + 3 = 00
答案 0 :(得分:0)
小尾数是正确的。但是大端不正确。
您的数字似乎有4个字节,在4个字节上,您的数字是0x00.00.AF.2B
因此,在大型字节序计算机上,内存中的字节排列将为
a=0 MSB (big) comes first
a+1=0
a+2=AF
a+3=2B LSB last