二、八、十六进制怎么转化成十进制?

作者&投稿:承霞 (若有异议请与网页底部的电邮联系)
Excel 16位的十六进制怎么转化成十进制~

excel可以实现在十六进制转化成十进制,具体操作如下:
一、使用工具:excel2010
二、操作步骤:
1、进入excel2010,点击单元格,然后输入代码=HEX2DEC(F2),其中F2为十六进制的内容,HEX2DEC()为十六进制转十进制函数,如图:

2、输入代码后按回车键,这时十六进制就转换成十进制数了,如图:


一: 十进制数转换成二进制数。 随便拿出一个十进制数“39”,(假如你今天买书用了39元)先来把这个39转换成2进制数。 商 余数 步数 39/2= 19 1 第一步 19/2= 9 1 (这里的19是第一步运算结果的商) 第二步 9/2= 4 1 (这里的9是第二步运算结果的商) 第三步 4/2= 2 0 (这里的4是第三步运算结果的商) 第四步 2/2= 1 0 (这里的2是第四步运算结果的商) 第五步 1/2= 0 1 (这里的1是第五步运算结果的商) 第六步 那么十进制数39转换成2进制数就是100111. 既39(10)=100111(2) 解析一:1. 当要求把一个10进制数转换成2进制数的时候,就用那个数一直除以2得到商和余数。 2. 用上一步运算结果的商在来除以2,再来得到商和余数。 3. 就这样,一直用上一步的商来除以2,得到商和余数!那么什么时候停止呢? 4. 请看上述运算图,第六步的运算过程是用1除以2.得到的商是0,余数是1. 那么请你记住,记好了啊共2点。 A: 当运算到商为“0”的时候,就不用运算了。 B:1/2的商为“0”余数为“1”。这个你要死记住,答案并不是0.5! 答案就是商为“0”余数为“1”。你不用去思考为什么,记好了就行了! 5. 在上述图中你会清晰的看到每一步运算结果的余数,你倒着把它们写下来就是“100111”了。那么这个就是结果了。 6. 在上述图中符号“/”代表“除以”。 二: 十进制数转换成八进制数。 随便拿出一个十进制数“358”,(假如你今天买彩票中了358元)。358是我们现实生活中所用10进制表达出来的一个数值,转换成八进制数十多少? 商 余数 步数 358/8= 44 6 第一步 44/8= 5 4 (这里的44是第一步运算结果的商) 第二步 5/8= 0 5 (这里的5是第二步运算结果的商) 第三步 那么十进制数358转换成8进制数就是546。既358(10)=546(8) 解析二: 1.没什么好说的啦,10进制数转换成2进制数 和 10进制数转换成8进制数 的唯一不一样的地方就是除数变了,除数由“2” 变成了“8”。 其余的都一样。所以解析一,你一定要看明白并记好。 2.你或许会疑问5/8为什么商为“0” 余数为“5”。因为5不够被8除,那么商就是“0”余数就是“5” 同理1/2商为“0”余数为“1”。不多解释了啊! 三: 十进制数转换成十六进制数。 随便拿出一个十进制数“120”,(假如你今天捡了120元)。120是我们现实生活中所用10进制表达出来的一个数值,转换成十六进制数十多少? 商 余数 步数 120/16= 7 8 第一步 7/16= 0 7 (这里的7是第一步运算结果的商) 第二步 @4 那么十进制数120转换成16进制数就是78,既120(10)=78(16)。 解析三: 上同,看明白并记好解析一和解析二就可。 到这里,我想我已经把10进制数转化成2进制数,8进制数,16进制数已经给你讲的很明白了。 在这里你就可以看到,十进制数148转换成2进制8进制16进制所得到数的长度是不是在逐渐缩短。这就是所谓的“进制越大,数的表达长度越短” 。 那么接下来我来给你讲解2进制数,8进制数,16进制数怎样转换成10进制数。 四:2进制数转换成10进制数。 就拿这个数吧“111101”。 位置 第5位 第4位 第3位 第2位 第1位 第0位 数值1 1 1 1 0 1 111101(2)= 1*2的0次方 + 0*2的1次方 + 1*2的2次方 + 1*2的3次方 + 1*2的4次方 + 1*2的5次方 = 1*1 + 0*2 + 1*4 + 1*8 + 1*16 +1*32 = 1 + 0 + 4 + 8 + 16 + 32 = 61(10) @5 既2进制数111101转换成10进制数为“61” 解析一: 1. “2的0次方”其实是一个数学表达式,但我打不出来那种数学的格式,就用纯汉语了。“2”就是基数,“0”就是次方数。 2的0次方,最后的结果是1!记好了啊,任何数的0次方结果都是“1”.说到这里就出来了一个很具争论的问题,那就是0的0次方是等于“1”还是“0”?当然你没必要 去研究了啊。你只要记住2的0次方=“1”, 8的0次方=“1”, 16的0次方=“1”等于“1”就可以了。 2. “1*2的0次方”中的1是第0位上的数。 那么为什么要乘以2的0次方呢? 因为它是2进制数,而且这个1处在第0位。 3.“0*2的1次方”中的0是第1位上的数。 那么为什么要乘以2的1次方呢? 因为它是2进制数,而且这个0处在第1位。 4.“1*2的2次方”中的1是第2位上的数。 那么为什么要乘以2的2次方呢? 因为它是2进制数,而且这个1处在第2位。 5. 后面的2的3次方,2的4次方,2的5次方,就不用我多解释了吧。 6. 将计算出来的数相加,就是这个2进制数转换成10进制数的结果。 7. 还要注意一点,一个2进制数从右边开始的第一个数位是“第0位”而不是“第1位”,要记好了啊。看看我上面给你做的图示。 其实把8进制数,16进制数转换成10进制数,唯一变的地方就是基数变了。我给你分别个例子,你在对照上面的解析四,我相信这些你都会搞明白的。 8进制数转换成10进制数。 224(8)=?(10) 第0位 4*8的0次方 = 4 第1位 2*8的1次方 =16 第2为 2*8的2次方 =128 4+16+128=148 @6 那么224(8)=148(10) 352(8)=?(10) 8进制数352的第0位为“2”,第1位为“5”, 第2位为“3” 第0位 2*8的0次方 =2 第1位 5*8的1次方 =40 第2位 3*8的2次方 =192 2+40=192=234 那么352(8)=234(10) 16进制数转换成10进制数 2AF5(16)=?(10) 16进制数2AF5的第0位为“5”,第1位为“F”, 第2位为“A” 第3位为“2” 第0位 5*16的0次方 =5 第1位 F*16的1次方 =240 第2位 A*16的2次方 =2560 第3位 2*16的3次方 =8192 5+240+2560+8192=10997 那么2AF5(16)=10997(10) 或许你对A和F看不懂吧?没事,往下看。 @7 在2进制中只有2个数字,既1,0 在8进制中只有8个数字,既0,1,2,3,4,5,6,7 在10进制中有10个数字,既0,1,2,3,4,5,6,7,8,9 在16进制中有10个数字和6个字母,既0,1,2,3,4,5,6,7,8,9和A,B,C,D,E,F, 字母A代表数字10,字母B代表数字11,字母C代表数字12,字母D代表数字13,字母E代表数字14,字母F代表数字15, 那么F*16的1次方 =240和A*16的2次方 =2560 你明白了吧? 2AF5(16)=10997(10)你也该明白了吧。 其实你学习到这里,基本上都应该会10进制,2进制,8进制,16进制之间的相互转换了吧! 你要考虑一个问题,出了一道题,将一个2进制数转化成16进制数!你会做吗? 最笨的办法就是先把2进制数转换成10进制数,在转化成16进制数。 当然有简单的把法。你需要记住一些常用的就好了。那些事常用的,往下看! 二进制数(仅4位的2进制数) = 十进制数 = 16进制数 0000 = 0 = 0 0001 = 1 = 1 0010 = 2 = 2 0011 = 3 = 3 0100 = 4 = 4 0101 = 5 = 5 0110 = 6 = 6 0111 = 7 = 7 1000 = 8 = 8 1001 = 9 = 9 1010 = 10 = A 1011 = 11 = B 1100 = 12 = C 1101 = 13 = D 1110 = 14 = E 1111 = 15 = F @8 当你能熟练记住这些常用的,那么做2进制数与16进制数相互转换的时候就很轻松了。来给你举个例子看看啊。 111111011010010110011011(这是一个2进制数) 先把它所包含的数字分成4个4个在一块,如下所示: 1111 1101 1010 0101 1001 1011 根据上述常用表可以得到 1111=F 1101=D 1010=A 0101=5 1001=9 1011=B 那么它所对应的16进制数就是“FDA59B” 同理给你一个16进制数,怎么快速转换成2进制呢? FD(16)=?(2) 呵呵,记住上面的常用数据表,那不是很快就出来了。 FD(16)=1111 1101(2) 一: 2进制转换10进制 101.101(2)=?(10) (解析一) 1. 先把2进制数101.101分成整数和小数部分,即101和0.101 101(2)=5(10) 2. 开始把0.101转换成10进制的。 小数点后面的“1”,处于负一位,后面的“0”处于负二位,在后面的“3”处于负三位, 因为是2进制的转换成10进制的,那么0.101=1*2的-1次方+0*2的-2次方+1*2的-3次方=0.5+0+0.125=0.625 3. 将整数部分的和小数部分的相加,5+0.625=5.625 即101.101(2)=5.625(10) 4. 数学知识,一个数的负几次方=这个数分之一的负几次方的绝对值次方,即(举例)5的-2次方=(1/5)的2次方 一个数的负几分之一次方=根号下的这个数,即(举例)5的-(1/2)次方=根号5. 那么8进制,16进制转换10进制,将“1*2的-1次方+0*2的-2次方+1*2的-3次方”里面的乘号后面的“2”分别换成“8”和“16”就好了。其余的都雷同上述。 二: 10进制转换2进制 57.75(10) = ?(2) 解析二: 1. 把10进制数分成2部分,即整数部分57和小数部分0.75. 整数部分转换成2进制前面给你讲过了,主要讲小数部分的。 A: 0.75*2=1.5 取整数部分“1” B:(1.5-1)*2=1.0 继续取整数部分“1” c: (1.0-1)*2=0 在取整数部分“0” 到此就停止计算了。 然后讲取出来的整数部分 按正序排列,即110 即0.75(10)=0.110(2) 2. 讲整数和小数相加,即111001+0.110=111001.110 即57.75(10)=111001.110(2) 3. 就这么简单,切记啊。对于小数部分的一定要正取,整数部分的要逆取。 10→2: (57.75)10 = (111001.110)2 整数部分 57/2 1 小数部分 0.75*2 1 28/2 0 (1.5-1)*2 取 1 14/2 0 (1.0-1)*2 取0 7/2 1 3/2 1 1/2 1 10→8: (80.140625)10 = (120.11)8 80/8 0 0.140625*8 取 1 10/8 2 (1.125-1)*8 取 1 1/8 1 (1.0-1)*8 取 0 10→16: (1032493.13671875)10 = (FC12D.23)16 1032493/16 13 0.13671875*16 取 2 64530/16 2 (2.1875-2)*16 取 3 4033/16 1 (3.0-3)*16 取 0 252/16 12 15/16 15 什么叫进制? 现在所存在的进制有10进制,2进制,8进制,16进制。 我们日常生活中的数学计算采用的是10进制。比如你现在有9元钱,过两天又有了2元钱。总共多少钱?采用我们日常生活所用的10进制,逢十进一,算出的结果就是11元钱。 计算机它只能认识电路的通导和阻塞,也就是0和1.所以计算机不能采用10进制来计算数据,只能采用2进制来计算数据。逢2进1. 那么为什么后来有出现了8进制,16进制呢?为什么没有3进制,5进制呢? 8,16分别是2的3次方,2的4次方。这样来储存数据有利于2进制,8进制,16进制之间的相互转换。所以没有3进制,5进制。 而且进制越大,这个数所占的字节就越小,计算机要储存数据,所占的字节越少,那么有限的空间它就能储存更多的数据。给你举个例子,你就明白了。 随便拿出来一个10进制数,148. 148(10)=10010100(2) 148(10)=224(8) 148(10)=94(16) 看到效果了吧,把它转换成2进制,数位很多。转换成16进制,数位仅仅只有2位!而且有的编程语言要用到8进制,16进制的。就比如C++,C语言。

本人是个菜鸟,提点看法,不喜欢就略过。二,八,十六进制转换十进制根据教科书的办法很麻烦,举个例子10,二进制 1010,八进制12,十六进制A(10)。教科书的方法2转10,1乘2的3次方加上1乘2的2次方等于10。八转十,1乘8的8次方加2乘8的0次方等于10。十六转十,A乘以16的零次方也等于10。


二进制数转换为八进制数、十六进制数怎么转换?
从小数点开始,整数部分向左、小数部分向右,每3位为一组用一位八进制数的数字表示,不足3位的要用“0”补足3位,就得到一个八进制数。下面以二进制数10001111为例,转换为八进制数:10001111每三位合一组是,010、001、111,分别转换为八进制为2、1、7。所以10001111的八进制表示为217。

八进制,十六进制,二进制,十进制怎么互相转换
8 4 2 1 将1010按位对齐写在下面一行 1 0 1 0 此式按位上下做乘法,结果左右做加法 8+2=10,所以1010B=10D 将基数写成n进制的可转换n进制到十进制,n进制的个位仍是1,高位是低位乘以n而已 在掌握了n进制和十进制的相互转换后,二进制对八进制和十六进制的转换有以下简单方法:八进制每位...

十进制 二进制 八进制 十六进制 分别怎么求??
一个字节是等于8位二进制, 66(10)等于42(16) 那么 4等于0100 2等于0010 也就是 1000010 知道了二进制那么八进制和十六进制就很好算了。 八进制是 从低位到高位 每3位为一个八进制数,1000010(2)就等与 001 000 010 就是 102(8)。 不足补0.

八进制转十六进制怎么转换?
八进制转换成十六进制算法通常有两种方法:1、先将八进制转换成二进制,再将二进制转换成十六进制 2、先将八进制转换成十进制,再将十进制转换成十六进制 例如:八进制的:1234567 转换为二进制是每个数字转换为三位二进制:001 010 011 100 101 110 111 然后把这些数字从右边开始进行按四位分组:0 ...

怎么转换二进制,八进制,十进制和十六进制啊?
二,二进制转八进制(十六进制),八进制(十六进制)转二进制。三,八进制和十六进制互转。分三种情况是因为算法上不尽相同,有的是很简单的算术,有的则是比较繁琐的。第一种情况的解决办法:十进制转非十进制:先对进制数整除取余,在将获得的余数逆序排列。所得的数就是所要的。举例:165(十...

二进制\/八进制\/十进制\/十六进制 怎么学会?是怎么算的方式
17=1*9+2*3+2*1,看到了吗,转换结果是122,其他进制的计算除了基数不同以外,方法相同。八进制74转十进制:74o=?D。写出八进制每位上基数,由于74是两位数,写两位基数即可:8 1,用相应位上的数与相应位上的基数相乘:7*8+4*1=56+4=60,所以74o=60D 在编程中经常用八进制和十六进制...

1到15的二进制 八进制 十六进制表示?怎么弄啊?
1111 17 F 进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。

二进制,八进制,十进制,十六进制之间怎么转换
如:(1024)10 用二进制表示为 (10000000000)2,共有11个数字,用八进制表示为(2000)8。更重要的是,由于二进制与八进制存在在一种对等关系,每三位二进制与一位八进制数完全对等(23=8)。所以二进制和十进制在运算上无区别,而时进制不具备这一优点。4。 十六进制 十六进制应用也是非常广泛...

计算机中的二进制,八进制,十六进制怎么互相换算?
首先,这个数一共有7位,那最高就是6次方。1*2的6次方,加0*2的5次方,加0*2的4次方,加0*2的3次方,加1*2的2次方,加0*2的1次方,加0*2的0次方。0乘任何数都等于0,计算的时候直接省略。剩下的就是2的6次方与2的2次方相加了。结果很明显,等于68.转八进制和十六进制都一样的,只是被除数...

八进制怎么转换成十六进制
例如: (567)8转换成16进制为 101110111,再按四位划分为1 0111 0111 即十六进制为 (177)16 而(6EA)16转换成8进制为:11011101010, 按三位分划分为 11 011 101 010 即八进制为(3352)8 需要注意的就是化成二进制后,要按低位往高重组,高位不足三位(或四位)补零即可,当然这是整数部分...

泰山区18363424097: 二、八、十六进制怎么转化成十进制? -
柯沸复方: 本人是个菜鸟,提点看法,不喜欢就略过.二,八,十六进制转换十进制根据教科书的办法很麻烦,举个例子10,二进制 1010,八进制12,十六进制A(10).教科书的方法2转10,1乘2的3次方加上1乘2的2次方等于10.八转十,1乘8的8次方加2乘8的0次方等于10.十六转十,A乘以16的零次方也等于10.

泰山区18363424097: 二进制数、八进制数、十六进制数与十进制数间怎样转换? -
柯沸复方: 1).十进制到其他进制:用这个十进制数除以该进制数,记录所有余数和最后得数,然后反过来输出 (最后得数在最高位);例如:23转8进制 23/8=2.....7; 23的8进制就是2717转2进制 17/2=8.....1;8/2=4...0;4/2=2...0;2/2=1...0; 17的2进制...

泰山区18363424097: 如何把2进制\8进制\16进制转换为10进制数字?要步骤呀 -
柯沸复方: 如何把2进制\8进制\16进制转换为10进制数字?1 打开windows开始菜单里的计算器,选程序员那个类型的,上面就可以很方便地转换了.2 如果你说的是编程序实现,那么不同的编程语言,转换的方法是不一样的哦.你既然在C++这个板块提问...

泰山区18363424097: 计算机中,怎么用二进制换成十进制.八,十六怎么互相转换 -
柯沸复方: 计算机中数的表示方法--二进制 1. 二进制数的运算 电子计算机一般采用二进制数.二进制数只有0和1两个基本数字,容易在电气元件中实现. 二进制数的运算公式: 0+0=0 0*0=0 0+1=1 0*1=0 1+0=1 1*0=0 1+1=10 1*1=1 2.十进制和二进制间...

泰山区18363424097: 二进制、八进制、和十六进制如何转十进制 -
柯沸复方: 告诉你一种简单易懂的方法.我学的时候就是用的这种方法的.首先将十六或八进制的数化成二进制.十六进制的数化二进制数就是1位换4位.如:十六的9——1001(8+1=9) A——1010(8+2=10) 3——11(2+1=3)2A——10 1010(2 8+2=10) 就这...

泰山区18363424097: 二进制 八进制 十六进制 怎么 转换成 十进制 -
柯沸复方: 10进制转2进制、8进制、16进制: 把10进制数与2、8或16进行逐步整除,然后把余数逆向排列即为转换为相应进制数的结果. 如10进制数46875(小数涉及浮点运算,转换比较复杂,说了你也理解不了,这里就用整数来举例了)转为16进制...

泰山区18363424097: 二进制,八进制,十六进制的数怎么转换成十进制数,谢谢 -
柯沸复方: 二进制转化为十进制是这样的:这里可以用"8421码"的方法.这个方法是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的...

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

泰山区18363424097: 求二,八,十,十六进制之间如何转换(简单易学的),谢谢指点 -
柯沸复方: 第一问是6进制 答案应该是32.第二题是8进制 第一题方法:将等式左右两边都转换成十进制左边是8 右边是1*x+2 也就是x+2=8 x=6. 4*5=20,再把20转换成6进制也就是32. 第二道题方法:6A转换成10进制是106.152转换成10进制就是1*x^2+5x...

泰山区18363424097: 2进制/8进制/10进制/16进制之间怎么转换?有没有这些例子? -
柯沸复方: 二进制、八进制、十六进制和十进制之间转换可以用一个公式展开 比方说八进制456转换为十进制为4*(8的2次方) 5*(8的一次方) 6*(8的0次方).如果是十六进制就把8变成16.次方是从右向左数第一位为0、第二位为1,以此类推.你能看明白么? 2、十进制转换为其他进制就处以相应的基数,二进制的基数是2、八进制的基数是8、十六进制的基数是16.然后逆向取余.最后得到的余数写到前边,先得到的余数写到后面. 如果利用计算机的话还有个简单的方法:打开xp自带的计算器转换到科学型.然后点击相应的进制类型.如上边的例子就点八进制.输入456在点击要转换为的进制类型比方说十进制 那么现在显示的就是转换后的十进制.

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