编码

1.二进制

由0 1组成,是同计算机交互的最基础语言,逢二进一

1.ASCII,8个二进制数字(bit)表示1个字节(byte),1个字节代表一个字符,有2**8=256 种可能,能表示所有的英文字母、数字、特殊字符等。
    01000001代表A     
    01000010代表B
    8bit        =    1byte
    1024byte    =    1kb
    1024kb      =    1MB
    1024MB      =    1GB
    1024GB      =    1TB
2.Unicode.8个二进制数字表示一个字节,一个字节代表英文字母,数字,特殊字符,四个字节代表一个中文汉字,可以表示所有中文。
3.UTF-8是Unicode的升级版,一个中文用三个字节表示,有2**24种可能,可以表示所有中文。
4.由中国自主研发,只包含中英文、数字、特殊字符等,一个中文由两个字节表示,不能包含所有中文。

 

2.八进制

由0 1 2 3 4 5 6 7 组成,逢八进一

3.十进制

由0 1 2 3 4 5 6 7 8 9组成,逢十进一

4.十六进制

由0 1 2 3 4 5 6 7 8 9 a b c d e 组成

posted @ 2020-01-18 14:29  Jr_t  阅读(112)  评论(0编辑  收藏  举报