本文目录一览:

怎么在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."