制数之间的转换 他们是怎么算的

作者&投稿:朝莲 (若有异议请与网页底部的电邮联系)
计算机制数转换~

二进制:
整数部分:
2|167。。。商83。。。余1
2|83。。。。。41。。。。1
2|41。。。。。20。。。。1
2|20。。。。。10。。。。0
2|10。。。。。5。。。。0
2|5。。。。。。2。。。。1
2|2。。。。。。1。。。。0
2|1。。。。。。0。。。。1
小数部分:
0。75*2=1。5。。。。。。1
0。5*2=1。。。。。。。。0

所以二进制是:10100111。10

八进制:
8|167。。。。。20。。。。。7
8|20。。。。。。2。。。。。4

0。75*8=6

即八进制是:47。6

十六进制:
16|167。。。。10。。。。7

0。75*16=12

即十六进制是:7。12

二进制转十进制
要从右到左用二进制的每个数去乘以2的相应次方(次方要从0开始算起)
11100(2)=1*24+1*23+1*22+0*21+0*20=16+8+4+0+0=28

二转十六:
很简单,先四位一组从右到做划分好,比如100101101划分为 1 0010 1101然后按照每四位从左到右8 4 2 1(十进制)的方法计算,该位上是1的话就计算该数目。比如上面的最后四位1101,则为8+4+0+1=13(十进制)=D(十六进制)。这里说下
十六进制的具体为0 1 2 3 4 5 6 7 8 9 A B C D E F
对应的十进制为 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
按照这种方法,上面的1 0010 1101(二进制)=12D(十六进制)
同样的十六转二
先将十六进制每位都分开,比如说 E2A,分成E 2 A
E=14(十进制)=1110(二进制)
2=2(十进制)=0010(二进制)
D=13(十进制)=1101
那么E2A=1110 0010 1101(二进制)

十六转十
先将十六全都转成二进制,然后从右向左排1 2 4 8 16 32 64 128 256 。。。。。
比如E2A,转成二进制是
1110 0010 1101
对应的位数是
2048 1024 512 256 128 84 32 16 8 4 2 1
其中256位 128位 84位 16位 2位均是0,不记因此十进制就是
2048+1024+512+0+0+0+32+0+8+4+0+1=3626

八转十
道理是一样的,将八进制每位都分开,拆成3位二进制对应1位八进制,然后全部转换成二进制,再转换成十进制
比如:576(八进制)
576(八进制)=101 111 110(二进制)=256+0+64+32+16+8+4+2+0=382

进制转换的核心思想就是通过二进制进行,换句话说,二进制是八进制、十六进制、十进制之间转换的纽带

另外,现在有计算器,大可不必这么麻烦,用微软自带的计算器,启用科学型,然后就可以轻松的进行转换了
Hex=十六进制
Dec=十进制
Oct=八进制
Bin=二进制

最后,这可是绝对的原创答案啊,全是经验啊

八转十:三位为一组
十六转十:4位为一组
二转十六:可以先转10,再转成16的

N进制转M进制呢?不同进制间可以随便转的呀。


习水县13790311076: 2进制数,10进制数,16进制数,8进制数之间的转换它们之间的转换有什么具体的公式吗 -
汲哄缓士:[答案] 十进制整数转换R进制(R可以是任何整数,比如3、5、7)整数,方法就是除R取余,十进制转八或十六进制方法类似转二进制,除以基数取余就行了,比如转八进制就除8,转十六进制就除16.二进制和八进制、十六进制之间转换采用的...

习水县13790311076: 数学进制之间的转换公式是什么啊?十进制数到二进制的转换、二进制数到十进制的转换;十进制数到十六进制的转换、十六进制数到十进制的转换…… 反正... -
汲哄缓士:[答案] 数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点... 2、十进制数与P进制数之间的转换 ①十进制转换成二进制:十进制整数转换成二进制整数通常采用除2取余法,小数部分乘...

习水县13790311076: 八进制,十进制,十六进制之间的互换怎么算 -
汲哄缓士: 一、八进制与十进制的转换 1、十进制转换成八进制有两种方法: 1)间接法:先将十进制转换成二进制,然后将二进制又转换成八进制 2)直接法:八进制是由二进制衍生而来的,因此我们可以采用与十进制转换为二进制相类似的方法,还是...

习水县13790311076: 计数制之间转换规则是什么? -
汲哄缓士: 看看是几进制了,二进制满2进1

习水县13790311076: 如何进行数制转换? -
汲哄缓士: 十 -----> 二(25.625)(十)整数部分:25/2=12......112/2=6 ......06/2=3 ......03/2=1 ......11/2=0 ......1然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式小数部分:0.625*2=1.250.25 *2=0....

习水县13790311076: 进制数是如何互相转换的? -
汲哄缓士: 1、二进制数、八进制数、十六进制数转十进制数 有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数.个位,N=1;十位,N=2...举例: 110B=1*2的2次方+1*2的1...

习水县13790311076: 2进制8进制10进制16进制各个之间如何进行换算?
汲哄缓士: 一)、数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写. 一般计数都采用进位计数,其特点是: (1)逢N进一...

习水县13790311076: 十进制,二进制,八进制,十六进制之间互相转换的方法是什么?? -
汲哄缓士: 这样说:1)十进制转(二、八、十六)进制:短除法不断除以(二、八、十六),直到最后的被除数小于(二、八、十六),然后倒序读出全部数字即可(十六进制:10~15分别用ABCDEF表示).2)(二、八、十六)进制转十进制:从左到...

习水县13790311076: 二进制数、十进制数、十六进制数之间是怎么样进行转换的???有什么规律??? -
汲哄缓士: 这个问题答案很长的 建议你看书 十进制转二进制:把要转换的数,除以2,得到商和余数,将商继续除以2,直到商为0.最后将所有余数倒序排列,得到数就是转换结果.二进制转十进制从最后一位开始算,依次列为第0、1、2...位第n位的数...

习水县13790311076: 2进制和16进制是什么意思?它们之间如何换算? -
汲哄缓士:[答案] 第一个问题: 二进制:二进制有两个数码,即0,1,而没有数码“2”. 二进制的加法运算法则是“逢二进一,借一当二”,... 9+1=A,A+1=B,……,F+1=10第二个问题: 二进制数转换为十六进制数的方法是将二进制数从低位(右面) 到高位(左面)进...

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