以下字节序列编码为Little Endian Unsigned Int。
F0 00 00 00
我刚看过有关字节序的内容。只是想验证它是否是240十进制。
答案 0 :(得分:2)
将字节序列转换为位...
[1111 0000] [0000 0000] [0000 0000] [0000 0000]
将第一个字节转换为十进制......
= 0 * 2 ^ 0 + 0 * 2 ^ 1 + 0 * 2 ^ 2 + 0 * 2 ^ 3 + 1 * 2 ^ 4 + 1 * 2 ^ 5 + 1 * 2 ^ 6 + 1 * 2 ^ 7
做数学......
= 16 + 32 + 64 + 128 = 240
答案 1 :(得分:1)
是,0x000000F0 = 240。
如果它是big-endian,则为0xF0000000 = 4026531840(如果签名则为-268435456)。