计算机基础知识
目录
计算机存储单位进制转换
二级制
进制是计算机中广泛采用的一种数制,二进制使用0和1来表示,进位规则是“逢二进一”。
八进制
一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,进位规则是“逢八进一”。
十进制
是现实中使用的一种进制。
十六进制
十六进制,是计算机中数据的一种表示方法,它由0-9,A-F组成,字母不区分大小写,与10进制对应的关系是:0-9对应的是0-9,A-F对应的是10-15进位规则是“逢十六进一”。一般用于表示颜色。
进制之间的转换
进制之间是可以互相转换的
十进制转换二进制
如:将一个十进制的数字9转换成二进制
- 9/2 等于4余1
- 4/2 等于2余0
- 2/2 等于1余0
- 1/2 等于0余1
经过上面计算得到的余数,从后往前输出就是转换后的二级制1001。
二进制转换十进制
如:将1001转换成10进制
- 1×23+0×22+0×21+1×20
上述所有数值相加就是转换成十进制的数值9。
计算机的储存单位
- Bit:计算机的最小的储存单位。0和1。
- Byte:字节 1Byte = 8Bit,1111 1111 -> 28个数字 -> 256
- KB:千字节 1KB = 1024Byte
- MB:兆字节 1MB = 1024KB
- GB:千兆 1GB = 1024MB
- TB:兆兆 1TB = 1024GB
编码
计算机不能够直接对用户的输入的文本进行存储,需要转换成对应的计算机语言才能进行存储。
如将A存储起来
编码格式
很显然,世界上的文字通过ASCII中的128个字符是没办法表示的,故此产生了Unicode万国码。可虽然使用Unicode可以表示全世界的文字,但若是存储一个字符A通过ASCII表示只需要使用一个字符,使用Unicode时就需要用到三个字节,这样就会很大程度上造成了存储空间上的浪费,而UTF-8就是为了解决Unicode在存储空间上的问题的,UTF-8可以根据存储的内容所占的字符来自动进行扩容。
标签:存储,进制,基础知识,Unicode,ASCII,十进制,计算机 From: https://www.cnblogs.com/wuzhongke/p/16814434.html