什么叫BCD码
- 智慧问答
- 2025-02-07 23:22:06
- 1
![什么叫BCD码](http://xinin56.com/imgs/145.jpg)
什么是BCD码? BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二...
什么是BCD码?
BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码的应用 这种编码技巧最常用于会计的设计里,因为会计经常需要对很长的数字串作准确的计算。
一般来说,默认的BCD码是8421码,也就是说,使用4位二进制数来表示10位0-9的1位十进制数。从左到右的重量是8,4,2,1。以十进制37为例,进行转换:3=2+1=(8421码)0011,7=4+2+1=(8421码)0111。所以37转换成8421码为0011 0111。
压缩BCD码是用四位二进制数表示一位BCD码,用一个字节表示的两位BCD码,即一个字节存放两个十进制数位,想到压缩BCD码更节省存储空间。非压缩BCD码:非压缩型BCD码一个字节可存放一个一位十进制数,其中高4位的内容不做规定(也有部分书籍要求为0,二者均可),低4位二进制表示该位十进制数。
【答】:BCD码即二一十进制代码(Binary Coded Decimal),是一种用4位二进制数码表示1位十进制数的代码。在表示十进制数0~9时,可以有很多种不同的码制。
BCD码,即二进制编码的十进制数(Binary-Coded Decimal),是一种将十进制数中的每一位数字用四位二进制数来表示的编码方式。在BCD码中,0到9的每个数字都有唯一的四位二进制代码与之对应。例如,十进制数5在BCD码中表示为0101,而十进制数12则表示为0010 0010。
【答】:BCD码(Binary Coded Decimal Code)也称为二-十进制数,属十进制数,即逢十进位。但每一数位采用二进制码对十进制数字编码,这种编码方式的特点是保留了十进制的权,数字则用二进制码表示。BCD码既适应了人们逢十进位的习惯,又适应了计算机对输入输出数据的要求。
本文链接:http://www.xinin56.com/zhi/509659.html
上一篇:can通讯如何查是否丢包
下一篇:手机如何调4g