进制本质是一种计数方式,2进制实际为逢二进一,十进制逢九进一
十六进制:0-9 A-F ;计算机中表示任何数据都是0,1;将8个01(0,1,0,0,1,1,1,0)称为byte;一个0或者1称为bit;
1k=1024byte; 最开始0,1为电解码,代表开关,0开1关;
*进制转换:
十进制表达 752=2*10(0)+5*10(1)+7*10(2);括号内为次幂
二进制表达 1011=1*2(0)+1*2(1)+0*2(2)+1*2(3);
二进制转换十进制口诀: 0 1 0 1 0 1 1
64 32 16 8 4 2 1 规律:十进制为1下面数相加因为0乘以任何数都为0,转化10进制第一位1以后每个数都乘以2;
三个2进制为一个八进制 010-101-110 0256;
四个2进制为一个十六进制-1010-1110 0xAE;
*负数二进制
其实就是这个数的正数的二进制取反,加1;
例 -6 0000-0110 byte字节
1111-1001 取反
0000-0001 加1
1111-1110 -6、
*二进制运算
1101 1,4,8
+ 1001 1,8
=10110 2,4,16 逢二进一