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码的最高二进制数是符号位,负数的符号位是1,正数是0,16位BCD码的范围是-999-+999。

BCD代码没有单独的表示,而是借用了十六进制表示,因此很容易混淆,一般来说,有两种判断方法:

1、看看数据的来源和目的,BCD码通常用于输入和输出,例如,来自拨号开关的数据是BCD码,它被发送到电梯层的解码芯片。

2、请参阅手册,例如,数据类型“日期和时间”中的日期和时间值是BCD代码,计数器的预设值PV和当前计数值CV BCD是BCD代码。

参考资料来源:

百度百科-BCD码

百度百科-8421编码




机器数中`结尾为CD 和Q的分别是什么意思?
这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免却使电脑作浮点运算时所耗费的时间。此...

BCD码是什么意思啊?
9这10个数码,就是说二进制编码的十进制数,也就是所说的BCD码。(日常所说的BCD码大都是指8421BCD码形式。)二进制换成8421CD码 1、先将二进制转换为十进制;2、再将十进制转换为8421CD码。例如(1101.1)二进制 = (13.5)十进制=(0001 0011.0101)8421BCD码 ...

16进制数CDH对应的10进制是
16进制数CDH对应的10进制是(205)D,计算过程:(CD)H=((0*16+12)*16+13)D=(12*16+13)D=(192+13)D=(205)D。和十进制的原理是一样的,比如说:1234=1*10^3+2*10^2+3*10^1+4*10^0,同样16进制的数基数是16,所以就得到上述的解决办法。

求解,求十六进制CDH对应的十进制为什么是205,一定要过程?
十六进制转换成对应的十进制数用“按权展开相加”的方法。十六进制数的'C'相当于12,十六进制数的'D'相当于13:CDH=C*16^1+D*16^0=192+13=205

十进制数426转换成余38CD码为?
十进制数426转换成余3BCD码为(不是“余38CD码”):0111 0101 1001

十六进制数CDH转换为十进制数是__
计算器就可以换算啊。打开“计算器”,选择“科学型”,选十六进制,输入CD,然后点十进制,结果:205

1.[填空题]将下列十进制数转换为8421CD码: 43)D=( )8421BCD?
(43)D = (0100 0011)8421BCD。

16位bcd是什么意思?
BCD全称为Binary Coded Decimal,即二进制编码的十进制数。16位BCD就是用16个二进制位表示的十进制数。BCD码中每个十进制数的0~9都被编码为4位二进制数,以一个字节(8位)为一组,可以表示两位十进制数,而16位就可以表示8位十进制数。16位BCD常用于数字显示和计算机内部的数字操作,可以更准确...

十六进制数CDH转换成十进制数是多少?需要计算过程
你要理解数制的转换原理才能计算的,给你一个答案是没有什么意义的。十六进制转换成十进制:方法是:将其它进制按权位展开,然后各项相加,就得到相应的十进制数;这里讨论的是整数,从右边开始,每一位的权值分别是 16^0 16^1 16^2 ...然后乘以对应的数值最后加起来就是啦。如 CDH=C*16^1...

微机bcd是什么意思?
BCD码是“二进制编码十进制”英文缩写的简称。BCD码是十进制数逐位使用四位二进制方式编码。使用BCD码时,一个十进制数字会被分解成它的四位二进制数表示,每个二进制数占用四位二进制码的位数。BCD码通常用于数字显示和计算机系统中。微机BCD码是指用于微型计算机系统中的二进制编码十进制码。与传...

康县15812863427: 十进制数用8421bcd码表示 -
宋沾门冬: 十进制数用8421bcd码表示的转换方法就是将1位十进制数转化成四位二进制. 例如:10的8421BCD码值就是00010000,8的8421BCD码值就是1000. 8421码又称为BCD码,是十进制代码中最常用的一种在这种编码方式中,每一位二值代码...

康县15812863427: 8421BCD码:1010 0011 1101 转换成十进制是多少啊?给个详细过程..谢谢.... -
宋沾门冬: 这个bcd码是错误的,bcd码表示十进制,只有0000到1001有效 0000=0;0001=1;0010=2;0011=3;0100=4;0101=5;0110=6;0111=7;1000=8;1001=9 就是进位啦:1 0000=1 0;11 0011=33

康县15812863427: 十进制数12的BCD码为 - ----. -
宋沾门冬: BCD码又称是8421码,把一个数通过8421规则变成16进制,所以你的思路是对的,选A

康县15812863427: 十进制数怎样换算成8421BCD码?BCD码又怎样换算成十进制数? -
宋沾门冬:[答案] 十进制换算BCD码,整数从右边开始,每个数是4位二进制代码,比如:(195)10=(1 1001 0101)BCD,小数和其他进制转换不一样,是数位换算:(0.28)10=(0.0010 1000)BCD

康县15812863427: 十进制数9637的bcd码为 -
宋沾门冬: bcd码用四位二进制表示1-9 那么 十进制数9637的bcd码为1001 0110 0011 0111

康县15812863427: BCD码译成十进制数 8421 BCD码1000,1001 5421 BCD码1100,1 -
宋沾门冬: 8421 BCD码1000,1001:8,9. 5421 BCD码1100,1010:9,7.

康县15812863427: BCD码是4位数代表10进制的1到9,那么我问一下,假如BCD是1111那么十进制会是什么?我知道BCD码0001是十进制的1,那1111又是什么呢?我该什... -
宋沾门冬:[答案] BCD码不是用4位数表示10进制,而是用4个二进制位来表示10进制的1到9. 1111不是合法的BCD码,不对应任何十进制数.最大的单个BCD码是1001.任何大于1001的BCD码都是错的.

康县15812863427: 101001bcd码等于多少十进制数怎么算的 -
宋沾门冬:[答案] 101001bcd 四位二进制码对应一个十进制数 不够前面补零 0010 1001 0010对应2 1001对应9,也就是十进制的29

康县15812863427: 将十进制数254.25转化为8421BCD码是多少? -
宋沾门冬: 254.25的压缩BCD码为:0010 0101 0100.0010 0101 将十进制数用BCD码表示即用4位二进制数来表示1位十进制数中的0~9这10个数码. BCD码目前最常使用的应该是时钟芯片中,从时钟芯片中获取的时间数据即是BCD码格式,需要程序员...

康县15812863427: BCD码是几进制编码,为什么 -
宋沾门冬: BCD码(Binary-Coded Decimal‎)亦称二进码十进数或二-十进制代码.用4位二进制数来表示1位十进制数中的0~9这10个数码.是一种二进制的数字编码形式,用二进制编码的十进制代码.BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行.这种编码技巧最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算.相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免却使电脑作浮点运算时所耗费的时间.此外,对于其他需要高精确度的计算,BCD编码亦很常用

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网