bcd码怎么算

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

由于十进制数共有0、1、2、……、9十个数码,因此,至少需要4位二进制码来表示1位十进制数。4位二进制码共有2^4=16种码组,在这16种代码中,可以任选10种来表示10个十进制数码,共有N=16!/[10!*(16-10)!]等于8008种方案。常用的BCD代码列于末。

时间: 2024-11-01 01:47:19

bcd码怎么算的相关文章

字节和bcd码之间有什么关系

1.字节是8位,例如一个字节表示的十进制数为0~255,用一个字节表示为00000000~11111111: 2.而BCD码是用4位二进制数来表示1位十进制数中的0~9这10个数码,常用的是8421-BCD码,每个数都有自己的8421码:如0=0000,1=0001,2=0010,3=0011,4=0100,5=010,6=0110,7=011,8=1000,9=1001等.

bcd码与二进制怎么换算

二进制编码的十进制数,简称BCD码(BinarycodedDecimal).这种方法是用4位二进制码的组合代表十进制数的0,1,2,3,4,5,6,7,8,9十个数符.4位二进制数码有16种组合,原则上可任选其中的10种作为代码,分别代表十进制中的0,1,2,3,4,5,6,7,8,9这十个数符.最常用的BCD码称为8421BCD码,8.4.2.1分别是4位二进数的位取值. BCD码与十进制数的转换,关系直观,相互转换也很简单,将十进制数75.4转换为BCD码如: 75.4=(0111(0101

bcd码怎么转化成十进制

BCD码的运算规则:BCD码是十进制数,而运算器对数据做加减运算时,都是按二进制运算规则进行处理的.这样,当将BCD码传送给运算器进行运算时,其结果需要修正.修正的规则是:当两个BCD码相加,如果和等于或小于1001(即十进制数9),不需要修正:如果相加之和在1010到1111(即十六进制数0AH-0FH)之间,则需加6进行修正:如果相加时,本位产生了进位,也需加6进行修正.这样做的原因是,机器按二进制相加,所以4位二进制数相加时,是按"逢十六进一"的原则进行运算的,而实质上是2个十进

bcd码十进制怎么转二进制

十进制转二进制其实是一个译码的问题.因为十进制数在电路中靠由0和1组成的BCD码实现,而输出的二进制数还是由0和1组成,所以这个问题只是把一种编码方式转化为另外一种.其中74LS154是4-16线译码器,可以将四位BCD码编制的十进制数转换为16位2进制数.74LS138是3-8线译码器,可以将三位BCD码编制的十进制数转换为8位2进制数.

常用bcd码有哪些

常用bcd码有8421.2421.5421等,BCD码可分为有权码和无权码两类:有权BCD码有8421码.2421码.5421码,其中8421码是最常用的:无权BCD码有余3码,余3循环码等. BCD码(Binary-CodedDecimal)亦称二进码十进数或二-十进制代码.用4位二进制数来表示1位十进制数中的0~9这10个数码.是一种二进制的数字编码形式,用二进制编码的十进制代码.BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行.这种编码技巧

bcd码是什么

BCD码也称二进码十进数,BCD码可分为有权码和无权码两类.常见的有权BCD码有8421码.2421码.5421码,无权BCD码有余3码.余3循环码.格雷码.8421BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8.4.2.1,故称为有权BCD码.

BCD码的定义

BCD码亦称二进码十进数.用4位二进制数来表示1位十进制数中的0至9这10个数码.是一种二进制的数字编码形式,用二进制编码的十进制代码. BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行. 这种编码技巧最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算.

地铁出站未扫码怎么算

以微信为例,其地铁出站未扫码,第二天到点系统会自动结算费用. 微信(WeChat)是腾讯公司于2011年1月21日推出的一款面向智能终端的即时通讯软件.微信为用户提供聊天.朋友圈.微信支付.公众平台.微信小程序等功能,同时提供城市服务.拦截系统等服务.2012年4月,腾讯公司将微信推向国际市场,更新为"Wechat".微信由深圳腾讯控股有限公司(TencentHoldingsLimited)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造.该团队经理张小龙所带领的团队曾成功开

14天行程码怎么算14天

指用户前14天的行程.行程卡前一天开始算14天.如3月4日前14天的出行数据是在3月5日计算的.通讯行程卡可以查询个人在前14天的国内和国际旅行,精确到中国的省市和外国的国家.由于业务使用基站数据,为确保通讯连续,实现无盲区覆盖,行政区划交界处的两个基站信号,会交叉覆盖,导致结果出现偏差,使用时可结合其他证明做相应调整.