如何将二进制转换为十六进制
How to Convert Binary to Hex
所以我有一个二进制数,但只有 11 位。
号码:10111101110
我需要将其转换为十六进制。
我分成三部分:101 1110 1110
我知道最后两部分是EE
三位的部分很吸引我。如果我加一个零使它成为 0101 它的 6
或者我在末尾加一个零使它成为 1010 给我 B?
为了准确表示,您将前导位设为 0,在您的 3 位之前,否则您将位向左移动,这将乘以您的数字。
加在最前面,这样结果就是0101
不存在的位必须具有值 0,任何基数中的任何数字始终可以被认为具有任意数量的前导零。
如果您手动进行转换,您当然可以在 运行 超出数字时停止,没有什么强制您总是一次转换任何特定数量的位。
所以我有一个二进制数,但只有 11 位。
号码:10111101110
我需要将其转换为十六进制。
我分成三部分:101 1110 1110
我知道最后两部分是EE
三位的部分很吸引我。如果我加一个零使它成为 0101 它的 6 或者我在末尾加一个零使它成为 1010 给我 B?
为了准确表示,您将前导位设为 0,在您的 3 位之前,否则您将位向左移动,这将乘以您的数字。
加在最前面,这样结果就是0101
不存在的位必须具有值 0,任何基数中的任何数字始终可以被认为具有任意数量的前导零。
如果您手动进行转换,您当然可以在 运行 超出数字时停止,没有什么强制您总是一次转换任何特定数量的位。