二进制与十六进制的转换,8421码

二进制与十六进制的转换,8421码如何把一个 4 位的二进制转换为 10 进制 我觉得这个问题好讲 但用文字不太好表达为了能写明白些 举个列子先比如 4 位二进制 1111 并规定一下从右往左数为第一位 第二位 第三位 第四位

大家好,欢迎来到IT知识分享网。

如何把一个4位的二进制转换为10进制?

我觉得这个问题好讲,但用文字不太好表达

为了能写明白些,举个列子先

比如4位二进制1111,并规定一下从右往左数为第一位,第二位,第三位,第四位。

第一位的1就是十进制的1,

第二位的1就是十进制的2,因为是由第一位是2的时候进位得来的,

第三位的1就是十进制的4,因为是由第二位的两个2进位得来的,

第四位的1就是十进制的8,因为石油第三位的两个4进位得来的。

这就是8421码,这样就可以很快的将一个4位二进制变为十进制。

1111就为8+4+2+1=15

那么1001就为8+0+0+1=9

以上发现4位二进制最大表示十进制的15,16进制的每位最大数也是15(0-15),

也就是说可以用4位的二进制表示一个16进制的一个位。

那么二进制的1111就为16进制的F。

当多位时我们可以把美4位分成一部分,分别用8421码对换成十进制在变为16进制的数,

比如二进制,前四位为十进制的8+0+2+1=11,16进制的B,

后四位为十进制的0+4+0+1=5,16进制的5,

所以换为16进制即为B5。

要是视频就好讲了,文字表述太费劲。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/96494.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信