# 筆記_電腦容量換算 ---- ###### tags: `計算機概論` `容量` 筆記文章內所有成就皆不在我 感激所有願意分享知識之人 [儲存容量單位:Bit, Byte, KB, MB, GB, TB , PB, EB, ZB, YB](https://blog.miniasp.com/post/2010/04/08/unit-information-Bit-Byte-KB-MB-GB-TB-PB-EB-ZB-YB) ---- 煉獄我大哥,我好想他QQ ## 電腦容量基本單位 電腦最小單位為 Bite(位元) 但是正常都已 Byte(位元組) 去換算 > ### 電腦是沒有單位的概念 > ### 都是用Bytes(字節) 如何再程式中判斷 該function是否使用字節為依據 請先看文檔 看是否有用API等 以JS為例子 [What measuring unit is used for file sizes in javascript?](https://stackoverflow.com/questions/39305186/what-measuring-unit-is-used-for-file-sizes-in-javascript) ## 電腦與數學 KB後面的B就是Byte,以此類推 數學 1K = 1000 電腦 1K = 1024 由小到大 KB ( Kilobyte ) = 1024 Byte MB ( Megabyte ) = 1024 KB GB ( Gigabyte ) = 1024 MB TB ( Terabyte ) = 1024 GB PB ( Petabyte ) = 1024 TB EB ( Exabyte ) = 1024 PB KB < MB < GB < TB < PB < EB 5MB = 5\*1024\*1024 = 5242880 Byte 1GB = 1\*1024\*1024\*1024 = 1073741824 位元組 80GB = 1073741824(1G)\*80 = 85899345920 位元組 ## 換算表 要看每個函數的單位換算 |中 | **1 Byte** | **= 8Bit** | |-- | -------- | -------- | |英 | **1 位元組** | **= 8位元** | | | | | |中 | **1 KB** | **= 1024 Byte** | |英 | **1 KB** | **= 1024位元組** | | | | | | |**1 MB** | **= 1024 KB** | | | | | | |**1 GB** | **= 1024 MB** |