二进制、八进制、十进制、十六进制

二进制、八进制、十进制、十六进制

 

二进制:01,10,11100,10101010

加法:逢二进一

减法:借一当二

八进制:0-7组成,

加法:逢八进一

减法:借一当八,减法时,借来的8+个位数再减去要减的值就是答案

十进制:0-10

十六进制:0-9 A-F(不区分大小写)

 

 

二进制、八进制、十六进制怎么转换成十进制

 

转换规则:

整数部分从右向左  进制的N次方-1

小数部分从左向右  进制的N次方-1

 

二进制例子:

100010 转十进制:1*2的5次方+0*2的4次方+以此类推

八进制例子:

2367  转十进制:2*8的3次方+3*8的2次方+以此类推

十六进制例子:

23AF.123  转十进制:2*16的3次方+...+1*16的-1次方+2*16的-2次方+...

注意,16的-1次方是16分之一,16的-2次方是16*16分之一

 

十进制转换成二进制、八进制、十六进制

 

整数部分:除N取余,逆序排列,就是要得到了值

比如:十进制50转换成二进制:

50除以2得到25余数为0,在用25除以2得到12余数为1,再用12除以2

得到6余数为0,再用6除以2得到3余数为0,再用3除以2得到结果为1,

余数为1,再用1除以2得到结果为0,余数为1,完毕

那么结果就是:1 1 0 0 1 0

1*2的5次方+1*2的4次方+0*2的3次方+以此类推=50

 

 

十进制50转换成八进制规则一样,除以8留余数继续除

 

小数部分规则如下:

     

 

乘N取整,继续乘N,得到结果,顺序排列,前面加0.即可

 

二进制转换成八进制

 

规则:从左向后,每三位为一个八进制,最前面不足三位的补0

例如:001 111 001转换成八进制:

分别去0*2的2次方+...+   

 

二进制转换成十六进制

规则:从左向后,每四位为一个十六进制,最前面不足四位的补0

 

 

计算机内存采用的是二进制来进行存储

八个电路管(bit)为一个字节  byte,,  kb  mb  gb  tb  pb  eb

 

cpu和内存打交道

例如,打开Word文档,输入一些文字,虽然我们看到的不一样了,但是硬盘中的文档没有改变,新增的文字暂时保存到了内存,Ctrl+S才会保存到硬盘。因为内存断电后会丢失数据,所以如果你编辑完Word文档忘记保存就关机了,那么你将永远无法找回这些内容。

 

posted @ 2019-04-02 15:22  Micc_it  阅读(1190)  评论(0编辑  收藏  举报