相信大部分电工朋友们都有听过8421,但真正理解的又有多少呢?8421可以说是一种非常好用的“工具”,用于二进制与十进制数之间的运算。那么,8421到底是什么?如何运用?这篇文章将告诉你答案。
8421其实是一种编码方式。我们都知道,电脑计算机的语言就是二进制,所以我们要想使用计算机,就得用二进制与它交流。但我们日常生活中使用的都是十进制,所以为了便于应用,就有了用二进制表示十进制的编码——BCD码,而8421码是最常用的BCD码。
定义是这么说的,从四位二进制数中取出十种组合表示十进制数的0到9,如1001表示9、0011表示3……四位二进制数就好比四个位置,这四个位置分别坐着8、4、2、1,但这并不说明四个数字都是有效的。
那如何才能使该位置上的数字有效呢?简单,让这个位置变成1。由于是二进制数,所以四个位置上,只能坐1或0,若为1,就表示该位置上对应的数字有效,若为0,则表示该位置上的数字无效,等于0。例如下图所示,想要4有效,就让4对应位置变成1,此时就是0100,也就是说,0100这个二进制码就表示了十进制数的4。
这就好比有一排座位,它们分别是班长、副班长、组长、班员专属位置,如果班长位置上为1,就说明班长坐在位置上了,而副班长位置为0,则说明副班长不在座位上。