二进制、八进制、十进制、十六进制
二进制、八进制、十进制、十六进制
二进制: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文档忘记保存就关机了,那么你将永远无法找回这些内容。