一、进制
十进制 0-9
二进制 0 1
八进制 0-7
十六进制 0-f
二、进制转换
1.10进制转2进制
整数 除2取余数,直到商为0.
小数 小数部分乘2取整,直到小数部分为0或者达到精度为止。
10进制转八进制、十六进制 方法同上。
2.二进制转八进制。十六进制
整数部分 从右往左 3位一组 转成八进制
整数部分 从右往左 4位一组 转成十六进制 10110
三、存储
计算机存储的最小单元 bit 1个二进制数
处理数据的基本单位 Byte(字节) 1Byte = 8 bit
1KB = 1024 Byte
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
四、编码
ascll码
unicode 万国码 几乎包含了世界上所有的语言符号,2个字节表示1个字符
UTF-8 不定长度编码(有预留空间) 1个英文是1个字节,1个汉字是2个字节
A-Z:65-90
a-z:97-122
0-9: 48-57