一.存儲單位bit和Byte
1.bit(比特)
bit就是位,也叫比特位,是數據存儲的最小單位。簡寫為小寫字母“b”
二進制的一位,每個0或1是一個bit
2.Byte(字節)
Byte是字節,也有的寫成byte,簡寫為大寫字母“B”
1Byte=8bit 1字節=8比特
既然叫字節,肯定跟字符有關系。1個英文字符=1字節,1個漢字=2字節
因為1字節=8比特,1比特有0或1兩種情況,
所以1字節=2^8-1=255 種數
即 0x00~0xff 相當於可以用2個16進制字符表示一個字節
1byte=1B 1bit=1b 1B=8b 1KB=1024B
二.網速
網絡線路的計量單位,也就是通常說的2M寬帶、10M寬帶,是比特每秒(bit per second),縮寫為bps,更大的單位是千比特每秒Kbps或兆比特每秒Mbps。2M寬帶,意味着每秒平均可以接收2Mb的數據
而通常說的下載速度,也就是網速,是每秒下載的字節數。比如網速是200KB,意思是每秒接收的數據是200千字節
根據1字節=8比特的換算方法,得出下載速度理論上應該是寬帶的八分之一。
2M寬帶的理論下載速度是 256KB
2Mb=2048kb 2048kb/8=256KB
10M寬帶理論下載速度是 1280 KB
10*1024/8=1280
實際上由於我們還需要接受一些下載需要的信息,比如IP、HTTP信息,再加上服務器傳輸速度,電腦配置等原因,網速會比理論的慢一些