当前位置: 首页 > 网络应用技术

哪个方便的大数据二进制和BCD?

时间:2023-03-07 15:07:41 网络应用技术

  简介:今天,首席执行官注意到与您分享大数据二进制和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注释的全部内容。感谢您的时间阅读内容,不要忘记在此网站上找到它。