Veri depolama birimleri nelerdir?

Veriler bit ve bayt cinsinden sayılır. Bit, 0 veya 1 değerini alan tek bir basamaktır; bayt ise 8 bittir. Daha büyük miktarlar için ön ek kullanılır ve iki ön ek grubu vardır:

  • Ondalık ön ekler, metrik sistemin SI ön ekleridir ve 1000'lik adımlarla artar: bir kilobayt (kB) 1000 bayttır, bir megabayt (MB) 1000 kilobayttır; ardından gigabayt (GB), terabayt (TB), petabayt (PB), eksabayt (EB), zettabayt (ZB) ve yottabayt (YB) gelir.
  • İkili ön ekler 1024'lük adımlarla artar: bir kibibayt (KiB) 1024 bayttır, bir mebibayt (MiB) 1024 kibibayttır; ardından gibibayt (GiB), tebibayt (TiB), pebibayt (PiB), eksbibayt (EiB), zebibayt (ZiB) ve yobibayt (YiB) gelir. Bu birimlerin simgelerinde ilk harften sonra "i" bulunur.

Araç açıklaması

Bu araç, veri boyutlarını bitler ve baytlar arasında; kilo ile yotta arasındaki tüm ondalık ön ekler ve kibi ile yobi arasındaki tüm ikili ön ekler için dönüştürür. Toplam 34 birim desteklenir. Buradaki tüm veri depolama birimi dönüştürücüleri aynı şekilde çalışır: genel Veri Depolama Birimi Dönüştürücüsü'nden megabayttan gigabayta veya gibibayttan gigabayta dönüştürme gibi tek bir birim çifti için olanlara kadar hepsi, adlarında belirtilen birimlerle açılır. Kaynak ve Hedef menüleri, kullanılabilir 34 birimden herhangi birine geçiş yapmanızı sağlar. Birimi adına veya simgesine göre bulmak için menüye yazın; örneğin "MiB". Bir sayı yazın; sonuç siz yazdıkça görüntülenir ve kopyalanmaya hazır olur. Değiş tokuş düğmesi dönüşüm yönünü tersine çevirir.

Birimler

Ondalık birim Bayt cinsinden İkili birim Bayt cinsinden
Kilobayt (kB) 10³ = 1,000 Kibibayt (KiB) 2¹⁰ = 1,024
Megabayt (MB) 10⁶ = 1,000,000 Mebibayt (MiB) 2²⁰ = 1,048,576
Gigabayt (GB) 10⁹ = 1,000,000,000 Gibibayt (GiB) 2³⁰ = 1,073,741,824
Terabayt (TB) 10¹² Tebibayt (TiB) 2⁴⁰ = 1,099,511,627,776
Petabayt (PB) 10¹⁵ Pebibayt (PiB) 2⁵⁰ = 1,125,899,906,842,624
Eksabayt (EB) 10¹⁸ Eksbibayt (EiB) 2⁶⁰ = 1,152,921,504,606,846,976
Zettabayt (ZB) 10²¹ Zebibayt (ZiB) 2⁷⁰ = 1,180,591,620,717,411,303,424
Yottabayt (YB) 10²⁴ Yobibayt (YiB) 2⁸⁰ = 1,208,925,819,614,629,174,706,176

Bit cinsinden karşılık gelen birimler kilobitten (kbit) yottabite (Ybit) ve kibibitten (Kibit) yobibite (Yibit) kadar uzanır. Her biri, aynı ön eke sahip bayt biriminin sekizde biridir.

Örnekler

Boyut Dönüştürülmüş değer
1 GB 1000 MB
1 GiB 1024 MiB
1 GiB 1073.741824 MB
1 TB 931.3225746154785 GiB
500 GB 465.6612873077393 GiB
1 TiB 1.099511627776 TB
1 kB 0.9765625 KiB
1 MB 8 Mbit
100 Mbit 12.5 MB
1 PiB 1125899906842624 B

Nasıl çalışır?

Dönüştürme, ondalık ve ikili ön ekleri destekleyen bir JavaScript matematik kütüphanesi olan mathjs tarafından yapılır. Kayan noktalı sayılar yerine tam ondalık sayılar ve kesirlerle hesaplama yapar. Böylece 0.1 kB gibi bir miktar tam olarak 100 B'ye dönüştürülür ve her sonuç, bir pebibayttaki 1125899906842624 baytın tamamını gösterebilen 16 anlamlı basamağa yuvarlanır. 10¹⁶ ve üzerindeki sonuçlar üs gösterimiyle yazılır; böylece gösterilen her basamak anlamlı olur: 1 EiB, 1.152921504606847e+18 B olarak gösterilir. 1 bit için 1.25e-13 TB gibi 0.000001'in altındaki sonuçlar da bu şekilde gösterilir.

İpuçları

  • Saniyedeki megabit cinsinden bir hızı saniyedeki megabayta dönüştürmek için megabitleri megabayta dönüştürün: 100 Mbit, 12.5 MB eder; dolayısıyla 100 Mbit/s, 12.5 MB/s eder.