目录
一、我们可以从十进制去看待和参考其他进制,即谱系二进制和8进制以及十六进制
《我们为什么要了解进制,编程与储存位置和它有什么关系?》
一、我们为什么要了解进制?
一、进制是什么?
进位计数制既是进制,同理:是人为定义的带进位的计数方法
二、计算机和进制的关系
计算机(硬件)只能认识和识别进制种类中的二进制进位计数法
三、如何学习进制法?
一、我们可以从十进制去看待和参考其他进制,即谱系二进制和8进制以及十六进制
从中我们可以数列出十进制:0,1,2,3,4,5,6,7,8,9,者就是十进制,数值的位置有十个即可向前进一,即11,12,13,14,15,16,17,8,19,20,21,22,.........我们的数字既是这样的方法,同理,八进制既是数值的位置达到八个即向前进一整数。0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20.........即是八进制,而二进制既是0,1,10,11,100,101,110,111,.....同理即。
而十六进制的10等于A或a,11等于B或b,12=Cc,13=Dd,14=Ee,15=Ff..
即:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
10,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F
20,22,.....................................................2A,2B,.....等
二、我们如何转换并得出其他的进制?
十转二
即:转换数 除以 进制位置 进位数 得出 二进制 进位数
可:183====》二进制=====》10110111
183/2=91....1
91/2 = 45...1
45/2 = 22...1
22/2 = 11...0
11/2 = 5....1
5/2 = 2.....1
2/2 = 1.....0
1/2 = 0.....1
出:11101101
其他的同理--------------------
四、计算机的储存关系
一、计算机中储存信息的单位是bit,既是位置的“位”。
而,从过去到现在,对于不同大小的数据,即存在KB、MB、GB、TB,1024KB=1MB,1024MB=1GB,1024GB=1TB,而1KB=1024B数据
二、单位换算
换算率约等于1000 即(1024),从大到小顺序为T、GB、MB、KB、B再小就是位了。
计算机存储单位一般用bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB……来表示,它们之间的关系是:
1DB=1024NB\ 1NB=1024BB\
1BB=1024YB\ 1YB=1024ZB\
1ZB=1024EB\ 1EB=1024PB\
1PB=1024TB\ 1TB=1024GB\
1GB=1024MB\ 1MB=1024KB\
1KB=1024B\ 1B=8b(bit)
购买的U盘或是硬盘的大小从来都没有完整的符合1024G的盘,原因既是:即不全是十进制也不全是二进制。
注:“兆”为百万级数量单位。
三、关联的关系
而数位组一个在信息技术和数码技术领域中,用于表示信息的数量的单位。进制则是人为固定数值或数据存放格式的方法,即b(bit)与B 而字节的表示单位B是Byte的缩写所以bit与B是不同的,一个是字节,一个是底层数值,即表示的含义也不同,因为8b才等于1B;同理列:我们的网卡一般都是100M的,但是为什么传输速度达不到这么高呢?因为100Mb,将其除以8得到12.5MB,这就是我们网卡能够达到的最高速度了