1. 程式人生 > >bit ( 比特 )和 Byte(字節)的關系

bit ( 比特 )和 Byte(字節)的關系

裏的 說過 以及 次方 .com 進制數 其實在 理論 生活

一、存儲單位的bit 和 Byte
1.bit(比特)
bit也就是我們不一定聽說過的比特,大名鼎鼎的比特幣就是以此命名的。它的簡寫為小寫字母 “b” 。
作為信息技術的最基本存儲單元,因為比特實在太小了,所以大家生活中並不是經常聽到。那麽 bit 是什麽呢?
電腦是以二進制存儲以及發送接收數據的。二進制的一位,就叫做 1 bit。也就是說 bit 的含義就是二進制數中的一個數位,即 “0” 或者 "1"。

2.Byte(字節)
Byte 是字節的英文寫法。它的簡寫為大寫字母 “B"。
既然名字叫字節,那肯定跟字符有關系。是的。英文字符通常是一個字節,也就是 1B,中文字符通常是兩個字節,也就是 2B。
字節 Byte 和比特 bit 的換算關系是 1 Byte = 8 bit 。

3. KB (千字節)
需要了解的是,1 KB 並不是一千字節,因為計算機只認識二進制,所以在這裏的 KB,是 2 的 10 次方,也就是 1024 個字節。
另外很多表示存儲單位的地方都把 B 寫成 b,造成了大家認知的混亂。其實在存儲單位計量中出現 b 的地方,它的意思仍然是 B,不要因為 bit 的縮寫是 b 就被誤導了,在存儲計量中是不會用 比特,千比特 這種單位的。但是在網速計量中,b的真實意思就是指比特 了,這個我們下面再說。

4.存儲單位換算
1 Byte = 8 bit
1 KB= 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB

二、網速怎麽算
網絡線路的計量單位,也就是我們通常說的 2M 寬帶,10 M 寬帶的單位,是 比特每秒(bits per second)。比特每秒 的縮寫為 bps,意思是每秒接收的平均比特數。更大的單位是 千比特每秒(Kbps)或 兆比特每秒(Mbps)。2M寬帶,意味著每秒平均可以接受 2Mb 的數據,也就是二百萬左右比特的數據,在這裏,小寫 b 的意思就是比特了。

而通常我們說的下載速度,也就是網速,是每秒下載的字節數。比如網速是 5 KB(這網速可是夠慢的),意思就是每秒接收的數據是 五千字節。
那我們根據 一字節 等於 8 比特的 換算方法,就可以得出以下結論。
下載速度從理論上來說,應該是 帶寬的 八分之一。
2M 寬帶理論下載速度是 256 KB
10M 寬帶理論下載速度是 1280 KB

實際上由於我們還需要接受一些下載需要的一些信息,如 IP 信息,HTTP 信息,再加上服務器傳輸速度,電腦配置等原因,網速會比理論慢一些。
由於很多人都會混淆 字節的大寫 B 和比特的小寫 b,造成各種混亂。所以在書寫單位縮寫時,一定要註意 字節 和 比特 的單位的大小寫 。
總結一下,有以下幾個要點需要註意:
存儲單位和網速的單位,不管是 B 還是 b,代表的都是 字節 Byte。
帶寬的單位,不管是 B 還是 b,代表的都是 比特 bit 。

轉載自:https://www.cnblogs.com/afei-qwerty/p/6667110.html

bit ( 比特 )和 Byte(字節)的關系