为什么数字"1"用二进制数表示是"0001"四位呢?而不是01或001?
为什么数字"1"用二进制数表示是"0001"四位呢?而不是01或001?
数字"1"用二进制数表示可以是"1(二进制),也可以表示成"0001(二进制)",两者都是正确的。 但由于二进制在非电子领域应用较少,而在电子领域特别是计算机领域有着广泛的应用。由于二进制的数通常位数较多,人们在阅读或检查时十分不便,为了解决这一难题,人们在计算机领域使用二进制时一般采取四位一节(实际也就是十六进制)来表示。
下面是二进制、十六进制、八进制、十进制的对应关系。
(H表示十六进制) 0000-0(H)- 0(八进制)- 0(十进制) 0001-1(H)- 1(八进制)- 1(十进制) 0010-2(H)- 2(八进制)- 2(十进制) 0011-3(H)- 3(八进制)- 3(十进制) 0100-4(H)- 4(八进制)- 4(十进制) 0101-5(H)- 5(八进制)- 5(十进制) 0110-6(H)- 6(八进制)- 6(十进制) 0111-7(H)- 7(八进制)- 7(十进制) 1000-8(H)-10(八进制)- 8(十进制) 1001-9(H)-11(八进制)- 9(十进制) 1010-A(H)-12(八进制)-10(十进制) 1011-B(H)-13(八进制)-11(十进制) 1100-C(H)-14(八进制)-12(十进制) 1101-D(H)-15(八进制)-13(十进制) 1110-E(H)-16(八进制)-14(十进制) 1111-F(H)-17(八进制)-15(十进制) 。
2进制表示1可以是01,也可以为001,而并不是非要0001,至于是那种形式由计算机的存储位数决定的。0001表明其处理位为16位。
因为二进制数通常比较长,同时看起来也比较麻烦,所以在计算机中通常是四位一节(实际也就是十六进制)来表示。对应如下:(H表示十六进制) 0000-0(H) 0001-1(H) 0010-2(H) 0011-3(H) 0100-4(H) 0101-5(H) 0110-6(H) 0111-7(H) 1000-8(H) 1001-9(H) 1010-A(H) 1011-B(H) 1100-C(H) 1101-D(H) 1110-E(H) 1111-F(H)
答:详情>>