本文目录一览:
怎么在excel里计算进制转换
.......
1
........................
我们打开excel工作表,在任意单元格中输入等号,然后接着输入公式BIN2OCT这里我们输入B之后excel下方就会出现很多B开头的公式,我们可以在下方选择,BIN2OCT功能为二进制转换为八进制,如图所示,1111换算结果017。
........................
2
........................
BIN2OCT二进制转换为八进制还有另外一种方法,这里我们可以将公式后面的第二个参数省略不写,还是将1111转换,如果我们省略掉括号后面的第二个参数,系统就不会按照参数保留相应的位数。
........................
3
........................
将二进制转换为十进制可以使用公式BIN2DEC.公式BIN2DEC二进制转换为10进制,使用方法和其他公式使用方法一致,只需要在括号里填上我们需要转换的参数就可以。
........................
4
........................
如图所示,我们输入公式之后点击回车按钮,也就是键盘上的enter按键,excel系统就会自动计算出转换之后的结果,输出返回值在对应的单元格中。
........................
5
........................
还有公式OCT2BIN,实现八进制和二进制之间的转换,OCT2BIN八进制转换为二进制,参数也是我们需要转换的数据,操作和其他公式相一致。
........................
6
........................
分析了这几种公式之后,我们发现二进制,八进制,十进制,十六进制之间的转换公式很多,我们只需记住他们之间的规律就能很灵活的运用公式了,公式就是两种进制中间加上2.实现进制换算。
excel二进制转十进制
Excel中有一个内部函数Bin2Dec(单元格),可实现二进制到十进制的转换。
二进制转十进制怎么转?
方法:要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。
例如:二进制数1101.01转化成十进制
1101.01(二进制)=1*2^0+0*2^1+1*2^2+1*2^3 +0*2^-1+1*2^-2=1+0+4+8+0+0.25=13.25(十进制)
所以总结起来通用公式为:
abcd.efg(二进制)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十进制)
扩展资料:
二进制的特点
1、它由两个数码0,1组成,二进制数运算规律是逢二进一。
2、二进制数的书写通常在数的右下方注上基数2,或加后面加B表示。
二进制的优点
1、二进制数中只有两个数码0和1,可用具有两个不同稳定状态的元器件来表示一位数码。例如,电路中某一通路的电流的有无,某一节点电压的高低,晶体管的导通和截止等。
2、二进制数运算简单,大大简化了计算中运算部件的结构。
3、二进制天然兼容逻辑运算。
二进制的缺点:二进制计数在日常使用上位数往往很长,读写不便。
二进制怎么换成十进制呢?
二进制转十进制
方法:“按权展开求和”
【例】:
规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十
分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。
注意:不是任何一个十进制小数都能转换成有限位的二进制数。
(2)十进制转二进制
· 十进制整数转二进制数:“除以2取余,逆序排列”(除二取余法)
【例】:
89÷2 ……1
44÷2 ……0
22÷2 ……0
11÷2 ……1
5÷2 ……1
2÷2 ……0
1
扩展资料:
二进制数转换成十六进制数:二进制数转换成十六进制数时,只要从小数点位置开始,向左或向右每四位二进制划分一组(不足四位数可补0),然后写出每一组二进制数所对应的十六进制数码即可。
十六进制数转换成二进制数:把每一个十六进制数转换成4位的二进制数,就得到一个二进制数。
十六进制数字与二进制数字的对应关系如下:
0000 - 0 0100 - 4 1000 - 8 1100 - C
0001 - 1 0101 - 5 1001 - 9 1101 - D
0010 - 2 0110 - 6 1010 - A 1110 - E
0011 - 3 0111 - 7 1011 - B 1111 - F
【例】:将十六进制数5DF.9 转换成二进制:
5 D F . 9
0101 1101 1111 .1001
即:(5DF.9)16 =(10111011111.1001)2{十六进制怎么会有小数点}
【例】:将二进制数1100001.111 转换成十六进制:
0110 0001 . 1110
6 1 . E
即:(1100001.111)2 =(61.E)16
参考资料:百度百科-二进制
2进制数怎么转换成10进制数?
"二进制转十进制,十进制转二进制的算法介绍
十进制转二进制:
用2辗转相除至结果为1
将余数和最后的1从下向上倒序写
就是结果
例如:302转化成二进制
302/2
=
151
余0
151/2
=
75
余1
75/2
=
37
余1
37/2
=
18
余1
18/2
=
9
余0
9/2
=
4
余1
4/2
=
2
余0
2/2
=
1
余0
故二进制为100101110
二进制转十进制
从最后一位开始算,依次列为第0、1、2...位第n位的数(0或1)乘以2的n次方得到的结果相加就是答案
例如:01101011.转十进制:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
之后:1+2+0+8+0+32+64+0=107.
二进制01101011=十进制107."