简介:今天,首席执行官注意到与您分享大数据二进制和BCD的方便内容。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
差异:BCD代码(二进制编码的十进制)也称为二进制代码十进制代码或两项二级代码。使用4个二进制编号来表示十进制数字的10至9。BinaryNumber是指由二进制计数系统,二进制计数系统表示的数字也就是说,基于2个数字系统。在此系统中,数字通常由两个不同的符号0(代表零)和1表示(代表1)。
扩展信息:
BCD代码可以分为两种类型:有两种类型的权利,没有权利代码:有8421码,2421码和5421码,其中8421是最常用的。拥有3码以上,保留3个周期代码,等等。
现代的二进制计数系统是由1679年的Geterfed Leibnitz设计的。在他的1703年文章中,“关于使用符号0和1的二进制0和1的使用和1所使用的古代人物的含义”。
两者之间的区别是:
1.当它用于表示十进制数0-9时,二进制代码与8421BCD代码完全相同。当小数号大于9时,双代码与8421BCD代码完全不同。
2.使用二进制迹象对二进制数字安全性是和平的,其价值是十进制数字;8421BCD代码以4 -bit 8421BCD代码表示每个小数号。例如,小数号15转换为1111;8421BCD代码表示为0001 0101。
扩展信息
二进制编码的优点:
(1)技术实施很简单。计算机由逻辑电路组成。逻辑电路通常只有两个状态。开关的连接和断开连接可以用“ 1”和“ 0”表示。
(2)简化计算规则:有三种类型的二进制数和累积计算。计算规则很简单,有利于简化计算机的内部结构并提高操作速度。
(3)合适的逻辑操作:逻辑代数是逻辑操作的理论基础。只有两个数字二进制文件,与逻辑代数中的“真”和“假”完全一致。
(4)易于转换,二进制和十进制数字很容易相互变化。
(5)使用二进制代表强抗干扰能力和高可靠性的优势。由于每个数据只有两个状态,如果在一定程度上受到干扰时,它仍然可以可靠地区分它是高还是低。
十进制数为0?9。BCD代码与二进制代码相同,但是BCD代码的小数大于9与二进制号不同。
BCD代码只是为了促进与二进制数相对应的小数值,而二进制号是与相应小数号的关系。例如,十进制数字15,1111是他的二进制值。1111而不是他的BCD代码00010101。
实际上,它适用于开发人员,可以直接从编译器或内存监视工具中看到一种代码,而没有任何其他含义。
四个二进制代码形成BCD代码。
二进制文件由两个数字1和0组成。它可以代表两个状态,即开放和通过。所有输入计算机的任何信息最终都必须转换为二进制。当前是ASCII代码。最基本的单位是位。
BCD代码(二进制编码的十进制)也称为二进制十进制或两个确定代码。使用4个二进制数字来表示十进制数字的10到9。BCD代码的编码形式使用四位数存储十进制数字数字,因此可以快速进行二进制和十进制之间的转换。
这种编码技术最常用于会计系统的设计中,因为经常需要针对长数字字符串准确地计算出对通用浮动的浮点数 - 点计数方法,使用BCD代码,不仅可以保留值的准确性,但也可以避免在浮动点操作时消耗计算机时所花费的时间。此外,BCD编码也通常用于其他需要高精度的计算。
扩展信息:
定义:使用4个二进制数来表示0?9的十进制数中的10到9,称为简称BCD代码。
那是BCD代码。双差编码的十进制(称为BCD)称为BCD代码或两个确定的代码,也称为Dual-Inlet Decimal Number。它是二进制数字编码形式,由二进制编码编码。编码表格使用四个位存储十进制数字,因此可以快速执行二进制和十进制之间的转换。
这种编码技术最常用于会计系统的设计中,因为经常需要针对长数字字符串准确地计算出对通用浮动的浮点数 - 点计数方法,使用BCD代码,不仅可以保留值的准确性,但也可以避免使用计算机用于浮动点操作时所花费的时间。此外,BCD编码也通常用于其他需要高精度的计算。
由于十进制数的总数为0、1、2,...,9、9和十个数字数字,需要至少4个二进制代码来指示小数的数量。有2^4 = 16个代码4位二进制代码。在这16种类型中,可以选择10种类型来表示10个小数位数,总共n = 16!/(16-10)!大约2.9乘以10的10侧。结束。
在机器中,它都是二进制的。为了表达,阅读和写入便利,可以根据4位数字直接转换为十六进制。
BCD代码分为压缩和未压缩,每个4位二进制压缩都表示BCD代码。每4位的二进制值可能是BCD代码,而无需超过9个代码,否则绝对不是BCD代码;非压制高4位置为0。
使用4个二进制数来表示十进制数字的十进制数中的10到9,称为BCD代码
那就是BCD代码。双元编码的十进制6.0,称为BCD,称为BCD代码或两个确定的代码,也称为双入数字,这是一种二进制数字编码表格,由二进制编码编码。这种编码表使用四个位来存储小数数字,以便可以快速执行二进制和十进制之间的转换。此编码技术最常用于会计系统的设计中,因为会计系统通常需要准确地计算出会计系统对于长的数字字符串,请使用一般的浮动点计数方法,使用BCD代码,不仅可以节省值的准确性,而且还可以避免使用计算机用于floating -point -point operations.in的时间此外,BCD编码也通常用于需要高精度的其他计算。
由于十进制数的总数为0、1、2,...,9、9和十个数字数字,需要至少4个二进制代码来指示小数的数量。有2^4 = 16个代码4位二进制代码。在这16种类型中,可以选择10种类型来表示10个小数位数,总共n = 16!/(16-10)!大约2.9乘以10的10侧。结束。
最常用的BCD编码由“ 0”至“ 9”的两个值表示。该编码方法在中国大陆被称为“ 8421码”。此外,与不同的需求相对应,每个人都开发了不同的编码方法,可以满足不同的需求。这些代码可以大致分为两种类型:有两种类型的权利,没有权限代码:
有BCD代码的权利,例如:8421(最常用),2421,5421 ...
没有BCD代码的权利,例如:3码,灰色代码...
以下是对三个常见BCD代码的比较。
唐纳德号8421-BCD代码3-BCD代码2421-A代码
(M10)D C B A C3 C2 C1 C0 A3 A1 A0
0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0
1 0 0 0 1 0 1 0 0 0 0 0 0 0 1
2 0 0 1 0 0 1 0 1 0 0 0 0 1 0
3 0 0 1 1 0 1 1 0 0 0 0 0 1 1
4 0 1 0 0 0 0 1 1 0 1 0 0 0 0
5 0 1 0 1 1 0 0 0 0 0 0 0 1 0 1
6 0 1 1 0 1 0 0 0 0 1 0 1 1 0
7 0 1 1 1 1 0 1 0 0 0 0 1 1 1
8 1 0 0 0 0 0 1 0 1 1 1 1 1 0
9 1 0 0 1 1 1 0 0 0 0 1 1 1 1
常见的BCD代码
Donal Number 8421码5421码2421码3码3码3循环代码
00000 0000 0011 0010
1 0001 0001 0001 0100 0110
2 0010 0010 0010 0101 0111
3 0011 0011 0011 0110 0101
4 0100 0100 0100 0111 0100
5 0101 1000 1011 1000 1100
6 010 1001 1100 1001 1101
7 0111 1010 1101 1010 1111
8 1000 1011 1110 1011 1110
9 1001 1100 1111 1100 1010
------------------------------------
什么是BCD代码2006-3-19 13:24:45
BCD代码也称为8421码,它是将8421形式的小数数扩大到二进制中。每个人都知道小数是由0-9的十个数字组成。每个数字的每个数字都有其自己的8421代码:
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
例如:
321的8421代码是
3 2 1
0011 0010 0001
原因:0011 = 8x0+4x0+1x2+1x1 = 3 0010 = 8x0+4x0+4x0+2x1+1x0 =2。0001= 8x0+4x0+4x0+2x0+2x1+1x1 = 1
具体的:
BCD代码是十位二进制代码,即小数号的小数号被转换为二进制,但与普通转换有所不同。每个小数号0-9对应于四位二进制代码。0相应的二进制0000;十进制1对应于二进制0001 ......... 9 1001下一个10具有以上的两个代码,以表明1010000是00010000,也就是说,BCD代码是符合1001的地方,就像普通的随着普通二进制代码的生成,直到1111并生成10000
例子:
二进制非符号为11101010,转换为三个非压制BCD编号。根据100,10和个人的顺序,应该是U__C/U__。
A.00000001 00000011 00000111 B. 00000011 00000001 00000111
C.00000010 00000011 00000100 D. 00000011 00000001 00001001
解决方案:(1)11101010转换为十进制:234
(2)根据100,10和个人的顺序,应该是U__C/U__。
注意:压缩BCD代码和非压制BCD代码之间的差异 - east tocress the BCD代码由4位二进制代表,一个字节代表两个小数数字。;非压制BCD代码使用1个字节表示小数号。这四个高点始终为0000,而4位0000?1001表示0?9。例如,00001000b表示小数号8。
【双 - to -6 -6 -in -in -laws】
例如,以下一组数字:必须将100111110110101转换为六边形
一组4个位置,左下方少于4个地方可以使用0100,111,1011,0101
两个-in 0000对应16 -tib入口0
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010a
1011b
1100c
1101d
1110e
1111f
所以
结论:以上是有关大数据二进制和BCD的主要CTO注释的全部内容。感谢您的时间阅读内容,不要忘记在此网站上找到它。