求十进制与二进制、八进制、十六进制之间相互转换,最简便的方法!_百度...
发布网友
发布时间:2024-08-18 20:23
我来回答
共3个回答
热心网友
时间:2024-08-22 16:16
一:最快的方法自然是 用计算器,依次:开始>附件>计算器>查看>科学型 就可以打开科学计算器
例1:二进制 101010 转 十进制
方法:点一下二进制,输入101010,点一下十进制 得出结果42
二:笔算,各种进制 先转成十进制 然后转换成其他进制。这个方法可以完成任意进制的转换
★首先说一下,如何将二进制 转成十进制
一个二进制数,从最后一位开始算,依次列为第0、1、2...n位
如11010 从右开始数 分别为 01011
0 第0位
1 第1位
0 第2位
1 第3位
1 第4位
二进制中的0不算,只看1出现在第几位,算出2的 第n次方,然后将他们全都加起来,其中的1出现在 第1位 第3位 第4位,
最终答案就是:1乘二的1次方+1乘二的3次方+1乘二的4次方 =26
八进制转换成十进制 是一样的道理,只是2的n次方换成了 八 的n次方
如八进制 1234 转成十进制
4 第0位
3 第1位
2 第2位
1 第3位
4*八的0次 + 3*八的1次方 + 2*八的2次方 + 1*八的3次方= 2257
十六进制转换成十进制 是一样的道理,只是八的n次方换成了 十六 的n次方
特别注意的是,十六进制0到16标示为 0123456789ABCDEF 其中A=10 F=15 中间类推,不累述。
如十六进制 A5B6 转成十进制
6 第0位
B 第1位
5 第2位
A 第4位
计算:将字母转换成相应的数字即可 得出结果
6*十六的0次方 + B*十六的1次方 + 5*十六的2次方 + A*十六的4次方
6*十六的0次方 +11*十六的1次方 + 5*十六的2次方 +10*十六的4次方=42422
★下面来研究一下 如何将 十进制转换成 各种进制
☆12345 转成 二进制 就是12345 除以2
☆12345 转成 八进制 就是12345 除以8
☆12345 转成 十六进制 就是123456除以16
123 转成 二进制 就是123 除以2 每次求余
123/2=61 余1
61/2=30 余1
30/2=15 余0
15/2=7 余1
7/2=3 余1
3/2=1 余1
余数从下往上排列 二进制就是 111011, 再把最后一步3/2=1 中的1 家在最前面得 1 111011 就是二进制结果了。
123 转成 八进制进制 就是123 除以8 每次求余
123/8=15 余3
15/8=1 余7
把最后15/8=1 中的1 算上, 余数从下往上排列 记过就是 173
123 转成 16进制进制 就是123 除以16 每次求余
123/16=7 余11 16进制中 11用B表示
把最后123/16=1 中的1 算上, 余数从下往上排列 记过就是 7B
为了更能说明问题 换个大点的数
十进制 12345转换成16进制
12345/16=771 余9
771/16 =48 余3
48/16 =3 余0
把最后48/16=3 中的3 算上,余数从下往上排列 记过就是 3039
从头到位看明白之后,你就可以完成任意 进制的转换了。
以十进制为中转站:各种进制 转 十进制 转 各种进制!!
回答结束,以上内容 本人原创编辑: 祝好运!!
热心网友
时间:2024-08-22 16:15
一楼的说的很好呀。我不用补充啦。
热心网友
时间:2024-08-22 16:14
只要有电脑就可以计算
开始-程序-附件-计算器-查看-科学型
出现了把 呵呵 这样算就很简单
比如说把2进制 10101 转换正十六进制
先点到二进制上 打上 10101 在点一下十六进制 出现了21
OK 就是这样
...与二进制、八进制、十六进制之间相互转换,最简便的方法!_百度...
一:最快的方法自然是 用计算器,依次:开始>附件>计算器>查看>科学型 就可以打开科学计算器 例1:二进制 101010 转 十进制 方法:点一下二进制,输入101010,点一下十进制 得出结果42 二:笔算,各种进制 先转成十进制 然后转换成其他进制。这个方法可以完成任意进制的转换 ★首先说一下,...
十进制,二进制,八进制,十六进制之间互相转换的方法是什么??
转十六进制:左起每4位二进制数字转化成一个十进制数字,不足4位前面补0,组合而成就是十六进制。4)(八、十六)转二进制:八进制情况:每一位转化成3位二进制数字,不足前面补充0.十六进制情况:每一位转化成4位二进制数字,不足前面补充0....
二进制,八进制,十进制,十六进制,之间是怎么转换的,请告诉我最简单的转换...
十进制转2进制。一直除二, 10/2 = 5---0 5/2=2---1 2/2=1---0 1/2=0 ---1 二进制:1010 二进制转8进制 二进制从低位开始取三位转成8进制 如:1010 取成1| 010 010=12 二进制转16进制 取4位 如1010 ---A 十进制转8/16 都可以用除 同转二进制 转二进制也可以用加...
二进制,八进制,十进制,十六进制之间相互转换的方法,急求
二进制转八进制:从右到左,每三位为一组,求这三位二进制的十进制结果,并从右到左依次写下来就可以:例如101001101,101 001 101,101转为十进制为5,001转为十进制为1,101转为十进制为5,依次写下来,515,这就是二进制101001101转为八进制的结果。二进制转为十六进制:从右到左,每四位...
十进度、二进度、八进制、十六进制怎么转换啊
八进制数、十六进制数的方法: 二进制数、八进制数、十六进制数转换为十进制数的方法:按权展开求和法 1.二进制与十进制间的相互转换: (1)二进制转十进制 方法:“按权展开求和” 例: (1011.01)2 =(1×2^3+0×2^2+1×2^1+1×2^0+0×2^(-1)+1×2^(-2) )10 =(8+0...
请问二进制、十六进制、八进制以及十进制之间如何进行转换?
方法:按权相加法,即将二进制每位上的数乘以权,然后相加之和即是十进制数。例 将二进制数101.101转换为十进制数。 得出结果:(101.101)2=(5.625)10 大家在做二进制转换成十进制需要注意的是 1) 要知道二进制每位的权值 2) 要能求出每位的值 二、 二进制与八进制之间的转换 首先,我们需要了解一个数学...
2进制8进制10进制16进制各个之间如何进行换算?
1、十进制转二进制,方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。2、二进制转十进制,方法为:把二进制数按权展开、相加即得十进制数。二、二进制与八进制之间的转换:1、二进制转八进制,3位二进制数按权展开相加...
二进制、八进制、十进制、十六进制如何互相转换
转换成8进制和16进制方法类似,只是把除数改成相应的进制数即可;P2:2(8、16)to 10 思想:二进制数从右往左,每位的权重依次为2^0,2^1,2^2等等,每位对应的数字乘以其权重,然后相加,即得对应的十进制数。如,有一个二进制数:0110 0100,转换为10进制为:0 2 ^ 0 + 0 2 ^ 1 +...
二进制八进制,十进制,十六进制相互转换的的方法,步骤要详细。
关于二进制,八进制,十进制,十六进制的相互转换。 2007-04-27 22:02 常用的进位计数制 1 、数制的表示方法 方法一:将数用圆括号括起来,并将其数制的基数写在右下角。如(1011 )2 、(1AD )16 、(567 )10 等。 方法二:在数字后加上一个英文字母表示该数的数制。如B 表示二进制...
二进制,八进制,十进制,十六进制的转换
转十进制 二进制(或八进制或十六进制)数写成2(或8或16)的各次幂的和 如果有小数点,小数点左边第一位0次幂,依次向两边增加,只有往右边为负次幂 没有小数点,则向左边依次增加 二进制转十进制 比如100011 即1x25+0x24+0x23+0x22+1x21+1x20 =32+0+0+0+2+1 =35 比如101101.101 即...