bit
就是位毕骡,也叫比特位
,是計(jì)算機(jī)表示數(shù)據(jù)最小的單位byte
就是字節(jié)
1 byte = 8 bit; 1byte = 1B;一個(gè)字符=2字節(jié); 1KB=1024B;
字符與字節(jié)
ASCII碼
:一個(gè)英文字母(不分大小寫)占一個(gè)字節(jié)的空間削饵。一個(gè)二進(jìn)制數(shù)字序列,在計(jì)算機(jī)中作為一個(gè)數(shù)字單元未巫,一般為8位二進(jìn)制數(shù)(二級(jí)制數(shù)即計(jì)算機(jī)中的0或1)窿撬。換算為十進(jìn)制 ,最小值-128叙凡,最大值127劈伴。如一個(gè)ASCII碼就是一個(gè)字節(jié)。
UTF-8編碼
:一個(gè)英文字符等于一個(gè)字節(jié),一個(gè)中文(含繁體)等于三個(gè)字節(jié)跛璧。中文標(biāo)點(diǎn)占三個(gè)字節(jié)严里,英文標(biāo)點(diǎn)占一個(gè)字節(jié)
Unicode編碼
:一個(gè)英文等于兩個(gè)字節(jié),一個(gè)中文(含繁體)等于兩個(gè)字節(jié)追城。中文標(biāo)點(diǎn)占兩個(gè)字節(jié)刹碾,英文標(biāo)點(diǎn)占兩個(gè)字節(jié)
B與bit
數(shù)據(jù)存儲(chǔ)是以“字節(jié)”(Byte)為單位,數(shù)據(jù)傳輸大多是以“位”(bit座柱,又名“比特”)為單位迷帜,一個(gè)位就代表一個(gè)0或1(即二進(jìn)制),每8個(gè)位(bit色洞,簡(jiǎn)寫為b)組成一個(gè)字節(jié)(Byte戏锹,簡(jiǎn)寫為B),是最小一級(jí)的信息單位火诸。
B與iB
1KiB(Kibibyte)=1024byte
1KB(Kilobyte)=1000byte
1MiB(Mebibyte)=1048576byte
1MB(Megabyte)=1000000byte
硬盤生產(chǎn)商是以GB(十進(jìn)制锦针,即10的3次方=1000,如1MB=1000KB)計(jì)算的置蜀,而電腦(操作系統(tǒng))是以GiB(2進(jìn)制伞插,即2的10次方, 如1MiB=1024KiB)計(jì)算的盾碗,但是國(guó)內(nèi)用戶一般理解為1MiB=1M=1024 KB, 所以為了便于中文化的理解,翻譯MiB為MB也是可以的舀瓢。
同樣根據(jù)硬盤廠商與用戶對(duì)于1MB大小的不同理解廷雅,所以好多160G的硬盤實(shí)際容量按計(jì)算機(jī)實(shí)際的1MiB=1024KB算都不到160G,這也可以解釋為什么新買的硬盤“缺斤短兩”并沒有它所標(biāo)示的那么大京髓。
有MiB
這個(gè)單位航缀,而且這個(gè)標(biāo)準(zhǔn)的計(jì)算機(jī)存儲(chǔ)單位,計(jì)算機(jī)還有KiB堰怨、GiB等存儲(chǔ)單位芥玉。以都沒注意過這個(gè),甚至不知道有MiB這個(gè)單位备图,疏忽了灿巧,趕緊查了資料。
首先查找了MiB的資料揽涮,后面其他的類似的單位抠藕,意思也是差不多的。
MiB
蒋困,全稱“mebibyte
”盾似,是數(shù)字信息中的一個(gè)字節(jié)單位, 前綴“mebi”等于2^20雪标,1 mebibyte等于1,048,576字節(jié)零院「仍荆“mebibyte”記作“MiB”,由國(guó)際電工委員會(huì)(IEC)
于2000年制定告抄。這個(gè)單位被設(shè)計(jì)用來某些時(shí)候替代MB(megabyte)撰茎,因?yàn)樵谟?jì)算機(jī)相關(guān)內(nèi)容中MB有可能被用來等于220,雖然數(shù)值很相近玄妈,但MiB與國(guó)際單位制(SI)中的MB(106)還是有嚴(yán)格的區(qū)別乾吻。MiB已經(jīng)被所有主要的標(biāo)準(zhǔn)組織接受使用,但在真正的計(jì)算機(jī)工業(yè)中使用比較少拟蜻。MB還是經(jīng)常被當(dāng)成這個(gè)單位在使用绎签,雖然有可能與1,000,000 bytes搞混
1 MiB = 2^20 bytes = 1024 kibibytes = 1048576 bytes
通俗一點(diǎn)的解釋是:每1024Byte為1KB,每1024KB為1MB酝锅,每1024MB為1GB诡必,每1024GB為1TB,而在國(guó)際單位制中TB搔扁、GB爸舒、MB、KB是“1000進(jìn)制”的數(shù)稿蹲,為此國(guó)際電工協(xié)會(huì)(IEC)擬定了
"KiB"扭勉、“MiB”、“GiB"
的二進(jìn)制單位苛聘,專用來標(biāo)示“1024進(jìn)位”的數(shù)據(jù)大型垦住;在我們?nèi)粘J褂玫挠?jì)算機(jī)中设哗,硬盤廠商在計(jì)算容量方面是以每1000為一進(jìn)制的唱捣,每1000字節(jié)為1KB,每1000KB為1MB网梢,每1000MB為1GB震缭,每1000GB為1TB,在操作系統(tǒng)中對(duì)容量的計(jì)算是以1024為進(jìn)位的战虏,并且并未改為"KiB"拣宰、“MiB”、“GiB"的二進(jìn)制單位烦感。KB
和KiB
也可以認(rèn)為是一個(gè)意思徐裸,只有在涉及到存儲(chǔ)的地方才會(huì)有把KB
認(rèn)為是1000個(gè)字節(jié)的情況。其他單位類似啸盏。當(dāng)然重贺,寫成KiB
會(huì)被認(rèn)為規(guī)范一些。