什么是二进制,三进制,四进制,六进制,八进制等等…………

作者&投稿:蔽朋 (若有异议请与网页底部的电邮联系)
二进制,三进制,四进制等怎样和十进制~

1、二进制数、八进制数、十六进制数转十进制数
有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数.个位,N=1;十位,N=2...举例:
110B=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6D
110Q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72D
110H=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272D
2、十进制数转二进制数、八进制数、十六进制数
方法是相同的,即整数部分用除基取余的算法,小数部分用乘基取整的方法,然后将整数与小数部分拼接成一个数作为转换的最后结果.
例:见四级指导16页.
3、二进制数转换成其它数据类型
3-1二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足,
就是一个相应八进制数的表示.
010110.001100B=26.14Q
八进制转二进制反之则可.
3-2二进制转十进制:见1
3-3二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,
不足四位的用0补足,就是一个相应十六进制数的表示.
00100110.00010100B=26.14H
十进制转各进制
要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的余数当个位数,第二次余数当十位数,其余依此类推,直到被除数小于权值,最后的被除数当最高位数.
一、十进制转二进制
如:55转为二进制
2|55
27――1 个位
13――1 第二位
6――1 第三位
3――0 第四位
1――1 第五位
最后被除数1为第七位,即得110111
二、十进制转八进制
如:5621转为八进制
8|5621
702 ―― 5 第一位(个位)
87 ―― 6 第二位
10 ―― 7 第三位
1 ―― 2 第四位
最后得八进制数:127658
三、十进制数十六进制
如:76521转为十六进制
16|76521
4726 ――5 第一位(个位)
295 ――6 第二位
18 ――6 第三位
1 ―― 2 第四位
最后得1276516
二进制与十六进制的关系
2进制 0000 0001 0010 0011 0100 0101 0110 0111
16进制 0 1 2 3 4 5 6 7
2进制 1000 1001 1010 1011 1100 1101 1110 1111
16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)
可以用四位数的二进制数来代表一个16进制,如3A16 转为二进制为:
3为0011,A 为1010,合并起来为00111010.可以将最左边的0去掉得1110102
右要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可.
二进制与八进制间的关系
二进制 000 001 010 011 100 101 110 111
八进制 0 1 2 3 4 5 6 7
二进制与八进制的关系类似于二进制与十六进制的关系,以八进制的各数为0到7,以三位二进制数来表示.如要将51028 转为二进制,5为101,1为001,0为000,2为010,将这些数的二进制合并后为1010010000102,即是二进制的值.
若要将二进制转为八进制,将二进制的位数由右向左每三位一个单位分隔,将事单位对照出八进制的值即可.

1。二进制与十进制数间的转换

(1)二进制转换为十进制

将每个二进制数按权展开后求和即可。请看例题:

把二进制数(101.101)2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=(5.625)10

(2)十进制转换为二进制

一般需要将十进制数的整数部分与小数部分分开处理。

整数部分计算方法:除2取余法 请看例题:

十进制数(53)10的二进制值为(110101)2

小数部分计算方法:乘2取整法,即每一步将十进制小数部分乘以2,所得积的小数点左边的数字(0或1)作为二进制表示法中的数字,第一次乘法所得的整数部分为最高位。请看例题:

将(0.5125)10转换成二进制。(0.5125)10=(0.101)2

2。 八进制、十六进制与十六进制间的转换

八进制、十六进制与十六进制之间的转换方法与二进制,同十进制之间的转换方法类似。例如:

(73)8=7*81+3=(59)10

(0.56)8=5*8-1+6*8-2=(0.71875)10

(12A)16=1*162+2*161+A*160=(298)10

(0.3C8)16=3*16-1+12*16-2+8*16-3=(0.142578125)10

十进制整数→→→→→八进制 方法:“除8取余”

十进制整数→→→→→十六进制 方法:“除16取余” 例如:

(171)10=(253)8

(2653)10=(A5D)16

十进制小数→→→→→八进制小数 方法:“乘8取整”

十进制小数→→→→→十六进制小数 方法:“乘16取整” 例如:

(0。71875)10=(0.56)8

(0.142578125)10=(0.3C8)16

3. 非十进制数之间的转换

(1)二进制数与八进制数之间的转换

转换方法是:以小数点为界,分别向左右每三位二进制数合成一位八进制数,或每一位八进制数展成三位二进制数,不足三位者补0。例如:

(423。45)8=(100 010 011.100 101)2

(1001001.1101)2=(001 001 001.110 100)2=(111.64)8

2。二进制与十六进制转换

转换方法:以小数点为界,分别向左右每四位二进制合成一位十六进制数,或每一位十六进制数展成四位二进制数,不足四位者补0。例如:

(ABCD。EF)16=(1010 1011 1100 1101.1110 1111)2

(101101101001011.01101)2=(0101 1011 0100 1011.0110 1000)2=(5B4B。68)16

二进制数转换为十进制数

二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……依此类推

例如:设有一个二进制数:0110 0100,转换为10进制为:

下面是竖式:

0110 0100 换算成 十进制

第0位 0 * 20 = 0

第1位 0 * 21 = 0

第2位 1 * 22 = 4

第3位 0 * 23 = 0

第4位 0 * 24 = 0

第5位 1 * 25 = 32

第6位 1 * 26 = 64

第7位 0 * 27 = 0

相加为100

用横式计算为:

0 * 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100

0乘以多少都是0,所以我们也可以直接跳过值为0的位:

1 * 22 + 1 * 23 + 1 * 25 + 1 * 26 = 100

平时我们所用的是十进制,即逢十进一。而二进制则是逢二进一,即二进制中只有0和1两个数字,而2则由10表示,3在10上加一,为11;4有进位,为100;依此类推:5:101 6:110 7:111......
八进制则是逢八进一

我们普通 数字是 10进制 就是 满十进1

2进制的表达 就 0和1
满一个 就进1

例:
十进制 | 二进制
0 | 0
1 | 1
2 | 10
3 | 11
4 | 100
5 | 101
6 | 111
依此类推

你说的 三、四、六 很少用吧。。。

一般都是 二、八、十六进制 比较常见
十六进制 是 从0到F A到E代表 10~15

例:

十进制 | 十六进制
9 | 9
11 | B
29 | 1D

由于阿拉伯数字只有0-9,所以我们脑海里习惯了9以后用两个数字表示。
设想一下,如果古代人没有发明9个数字,只发明了1,2,3怎么办?要表示比3更大的数。其实可以把数字看成一个象形图!
那这个数列依次就该是:1,2,3,11,12,13,21,22,23。。。。。
这个就是某一个位置大于3了就用左边加一个最小的数(即进位数)
这时,11=1*3+1 逢三进一

它的基数为2,进位规则是“逢二进一”, 【例1102】将二进制数据111.01写成加权系数的形式。解:(111.01)2=(1×2^2)+(1×2^1)+(1×2^0)+(0×2^-1)+(1×2^-2)

简单点说 你完全不需要知道这些东西 即使到了大学也是


二进制和三进制有什么关系
两者关系:二进制数和三进制数,可将(二进制数或三进制数)中其一,先转换成十进制数,再将得到的十进制数转换成另一进制数(三进制数或二进制数),比如:(1010)₂=(10)₁₀=(101)₃

二进制、八进制、十六进制、三十二进制的定义和区别是什么?
3-3二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,不足四位的用0补足,就是一个相应十六进制数的表示。00100110.00010100B=26.14H 十进制转各进制 要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的...

什么是进制呢?什么是二进制呢?什么又是十进制呢?
十进制 首先,现在人们日常生活中所不可或离的十进位值制,就是中国的一大发明。至迟在商代时,中国已采用了十进位值制。从现已发现的商代陶文和甲骨文中,可以看到当时已能够用一、二、三、四、五、六、七、八、九、十、百、千、万等十三个数字,记十万以内的任何自然数。这些记数文字的形状,...

十进制,二进制,三进制,四进制,有什么区别,怎么换算过来的呢?_百度知 ...
转换方法是:以小数点为界,分别向左右每三位二进制数合成一位八进制数,或每一位八进制数展成三位二进制数,不足三位者补0。例如:(423。45)8=(100 010 011.100 101)2 (1001001.1101)2=(001 001 001.110 100)2=(111.64)8 2。二进制与十六进制转换 转换方法:以小数点为界,...

三进制是什么意思
在计算机发展的早期,采用了一种偏置了的三进制(对称三进制),有-1<一般用T表示>、0、1三个数码,这种三进制逢+\/-2进一。三进制代码的一个特点是对称,即相反数的一致性,因此它就和二进制代码不同,不存在“无符号数”三进制是以3为底数的进位制,三进制数有0、1、2三个数码,逢三进一...

简单的说一下二进制是什么意思
如下为十进制表示数值与二进制表示数值的对应,建议用心理解一下。十进制 二进制 0 0 1 1 2 10 3 11 4 100 5 101 6 110 7 111 8 1000 9 1001 10 1010 ……3、在上面表示数的基础上,会在纯数学理念上衍生出很多的东西:十进制中的4这个数值...

二进制怎么理解
***十进制中的4这个数值,在二进制里用的是100来表示,如果你有一定的数学头脑,会发现,它是3位,它的第3位上面是1,而2的2次方正好是4。 ***十进制中的8这个数值,在二进制里用的是100来表示,如果你有一定的数学头脑,会发现,它是4位,它的第4位上面是1,而2的3次方正好是8。 ***十进制中的16这个...

一的二进制是1+1=10那三进制是不是1+1+1=101?
一的二进制是 1 + 1 = 10,那三进制是不是 1 + 1 + 1 = 101?--- 二进制,只有两个数码:0、1。三进制,就有三个数码:0、1、2。1 + 1 + 1,应该是 3。逢三进一,本位归零。所以:1 + 1 + 1 = 10。

二进制用于什么,三进制用于什么,十二进制用于什么,十六进制用于什么
二进制用于电脑数值计算机;三进制用于军队的建制设置;十二进制用于记载时间的月份;十六进制古时用于十六两秤的称重进位,现在也用于二进制的简化书写;...

二进制到底怎么算?
比如23这个数字 ,我们就让它除以2得11余1 ,然后11再除以2得5余1 ,然后5再除以2得2余1 ,2再除以2得1余0 ,所以23化成2进制就是10111 ,就是把余数从下往上写下来,第一位是1 。

明山区13926052290: 二进制和三进制是什么意思〔语言表达〕 -
莫芸步迈: 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的.计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0. 三进制比较少见,在进行队伍的口令中可以见到:1、1、121.

明山区13926052290: 什么叫二进制数、什么叫四进制数、什么叫八进制数、什么叫十六进制数?它们是怎么产生出来的 -
莫芸步迈: 二进制数的运算法则 二进制数运算非常简单,计算机很容易实现,其主要法则是: 0+0=0 0+1=1 1+0=1 1+1=0 0*0=0 0*1=0 1*0=0 1*1=1 由于运算简单,电器元件容易实现,所以计算机内部都用二进制编码进行数据的传送和计算. 3.十进制与...

明山区13926052290: 二进制是什么 -
莫芸步迈: 我解释,你听好 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.当前的计算机系统使用的基...

明山区13926052290: 世界上有哪几种进制数? -
莫芸步迈: 世界上进制有:十进制、二进制、四进制、七进制、八进制、十二进制、十六进制. 二进制数、十六进制数转换为十进制数的规律是相同的.把二进制数(或十六进制数)按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数...

明山区13926052290: 什么是二进制? -
莫芸步迈: 数制是人们利用符号进行计数的科学方法.数制有很多种,在计算机中常用的数制有:十进制,二进制和十六进制. 1. 十进制数 人们通常使用的是十进制.它的特点有两个:有0,1,2….9十个基本字符组成,十进制数运算是按“逢十进一”的规...

明山区13926052290: 什么是 二进制、十进制、十六进制...我是学计算机的,能详细解释一下么? -
莫芸步迈: 二进制是指只有0和1两个值,计算方法是逢二进一,比如01B+01B(其中B是Binary的首字母,即二进制的简写),结果就是10B,因为逢二进一,低位的1相加后得2就向高位进1; 十六进制是指有0~9,A~F这16个值的表示法,用H表示十六进制...

明山区13926052290: 有哪几种进制,分别是什么,他们之间怎么转换,最好举例说明,详细点,我是白痴 -
莫芸步迈: 希望对你有帮助!位数,即为个位十位百位等..进制是说个位上能容纳多少个数,比如常用的就是十进制,个位上能容纳10个数,从0-9,在继续增加,就得在十位上添加1,同样十位从1-9以后,百位增加.所以要说分哪几种进制,可以说是无数...

明山区13926052290: 二进制是什么?怎么换算? -
莫芸步迈: 十进制是逢十进一 二进制是逢二进一(注:如"2②"表示2的2次方,"2⑤"表示2的5次方) 1.二进制计数法的概念 人们在日常生活中和生产实践中,我们接触到越来越多的数字,创造了分组计数的制度.而我们的生活中,一般采用了"满十...

明山区13926052290: 十进制是怎么算的二进制和 三进制 四进制都是什么算的 -
莫芸步迈:[答案] 举个例子,二进制的,其他都同理:十进制的19写成二进制 19/2=9……1,先在右边写上1(从右往左写余数); 9/2=4……1,在之前的1的左边写1; 4/2=2……0,在之前的1的左边写0; 2/2=1……0,在之前的0的左边写0; 1/2=0……1,在之前的0的...

明山区13926052290: 6进制和2进制都是什么意思啊? -
莫芸步迈: 有6进制?那可能是一个数中只能出现0,1,2,3,4,5吧,不如3452可以是6进制.2进制就是1,0组成的数了目前常用的数字进制应该是2,8,10,16进制吧吧6进制没什么地方用

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