标签: bit endianness data-representation
我有一个32位int 0x31333337和一个64位double 0x40786B6364333435。我被问到它们将如何在32位计算机上以低端字节序表示。
0x31333337
0x40786B6364333435
第一个很明显:37 | 33 | 33 | 31 但是第二个不是。我认为将只使用前16个最高有效位,我们将获得:63 6B 78 40。
37 | 33 | 33 | 31
63 6B 78 40
您能说出答案是否正确吗?