Bir gigabaytta kaç megabayt var: basit cevap ve dönüşüm incelikleri

Kerem Aydın·9 Temmuz 2026·⏱4 dk

Bir gigabaytta (GB) 1024 megabayt (MB) bulunur. Bu, Windows işletim sistemleri ve çoğu program için standart değerdir. Ancak sabit disk ve flash sürücü üreticileri genellikle 1 GB'nin 1000 MB olduğu ondalık sistemi kullanır. Farklılık, farklı hesaplama yöntemlerinden kaynaklanır: bilgisayarlarda kullanılan ikili sistem ve pazarlamada kullanılan ondalık sistem.

Aşağıda neden farklı yorumların ortaya çıktığını, birimleri nasıl hızlıca kendiniz dönüştürebileceğinizi ve diskteki boş alanı değerlendirirken hata yapmamanın yollarını inceleyeceğiz.

Kısa kılavuz:

  • Programlar ve işletim sistemleri için: 1 GB = 1024 MB
  • Depolama cihazlarının ambalajları için: 1 GB = 1000 MB

Neden 1024, 1000 değil?

Bilgisayarlar ikili sayı sisteminde (taban 2) çalışır. İkinin tüm kuvvetleri 1000 yerine 1024'e ($2^{10}$) eşittir.

Tarihsel olarak şu şekilde gelişmiştir:

  1. 1 Kilobayt (KB) = $2^{10}$ bayt = 1024 bayt.
  2. 1 Megabayt (MB) = $2^{10}$ KB = 1024 KB.
  3. 1 Gigabayt (GB) = $2^{10}$ MB = 1024 MB.

Ancak Uluslararası Elektroteknik Komisyonu (IEC), kafa karışıklığını ortadan kaldırmak için bir standart getirmiştir. Buna göre:

  • Ondalık sistemde "kilo", "mega", "giga" önekleri binin kuvvetlerini ifade eder (1000, 1 000 000, 1 000 000 000).
  • İkili kuvvetler için yeni isimler tanıtılmıştır: Kibibayt (KiB), Mebibayt (MiB), Gibibayt (GiB).

Bu nedenle, teknik olarak doğru ifade şudur:

  • 1 GiB = 1024 MiB
  • 1 GB = 1000 MB

Ancak günlük hayatta ve Windows arayüzlerinde "bi" eki genellikle atlanır ve kullanıcılar 1024 katsayısını kast ederek sadece "GB" ve "MB" görürler.

GB'yi MB'ye dönüştürme: formüller ve örnekler

Formül seçimi, çözdüğünüz göreve bağlıdır.

Senaryo 1: İşletim sisteminde hesaplama (Windows, macOS, Linux)

Burada ikili sistem kullanılır. Megabayt cinsinden hacmi elde etmek için gigabaytları 1024 ile çarpın.

$$ \text{MB} = \text{GB} \times 1024 $$

Örnekler:

  • 2 GB = $2 \times 1024 = 2048$ MB
  • 0.5 GB = $0.5 \times 1024 = 512$ MB
  • 16 GB RAM = $16 \times 1024 = 16,384$ MB

Senaryo 2: Depolama cihazlarının etiketlenmesi (flash bellekler, HDD, SSD)

Üreticiler, pazarlama kolaylığı ve uluslararası SI standartlarına uygunluk için ondalık sistemi kullanır.

$$ \text{MB} = \text{GB} \times 1000 $$

Örnekler:

  • 32 GB'lik bir flash bellek (ondalık hesaplamada) $32 \times 1000 = 32,000$ MB içerir.
  • Ancak bilgisayar, 32 000 000 000 baytı $1024^3$'e böldüğü için hacmini $\approx 29.8$ GB olarak gösterecektir.

Hızlı tahmin için ipucu: Cihazın sistemdeki gerçek hacmini hızlıca tahmin etmek istiyorsanız, üreticinin belirttiği gigabaytları 0.93 ile çarpın.

  • 1 TB depolama $\approx$ sistemde 930 GB.
  • 500 GB depolama $\approx$ sistemde 465 GB.

Popüler kapasitelerin karşılaştırma tablosu

Aynı değerlerin farklı hesaplama sistemlerinde nasıl göründüğünü daha net karşılaştıralım.

Kapasite (GB)Megabayt cinsinden (SI, ×1000)Mebibayt cinsinden (İkili, ×1024)Nerelerde görülür
1 GB1 000 MB1 024 MBStandart karşılaştırma
4 GB4 000 MB4 096 MBMinimum RAM kapasitesi
8 GB8 000 MB8 192 MBStandart RAM kapasitesi
16 GB16 000 MB16 384 MBOyun PC'leri, akıllı telefonlar
32 GB32 000 MB32 768 MBFlash sürücüler
100 GB100 000 MB102 400 MBBulut depolama alanları

Dönüşüm sırasında yapılan yaygın hatalar

  1. Bit ve bayt arasında karışıklık. Harflerin büyük/küçük olmasına dikkat edin.

    • Mb (megabit) — internet hızını belirtmek için servis sağlayıcılar tarafından kullanılır.
    • MB (megabayt) — dosya boyutu için kullanılır.
    • 1 baytta 8 bit bulunur. Bu nedenle 100 Mbit/s hız sadece 12.5 MB/s'ye eşittir. Gigabaytları doğrudan megabitlere bölmeyin.
  2. Yeni diskte tam kapasite beklentisi. 1 TB'lik bir disk satın alan kullanıcılar, "Bilgisayarım"da 931 GB gördüklerinde genellikle şaşırırlar. Bu arıza veya gizli bölümler değildir. Bu, $1000^4$ ile $1024^4$ arasındaki farktır.

  3. Yanlış katsayı ile hesap makinesi kullanımı. Programlama veya veritabanlarıyla çalışırken, belirli bir kütüphane veya dilde hangi sayı sisteminin kullanıldığını her zaman netleştirin. Örneğin Python'da bellek işlemleri daha çok ikili mantığa dayanır.

SSS

Neden 128 GB'lik telefonum sadece 119 GB bellek gösteriyor? Belleğin bir kısmı işletim sistemi ve önceden yüklenmiş yazılımlar tarafından kullanılır. Ayrıca üretici 128 GB'yi $128 \times 10^9$ bayt olarak sayarken, telefon bunu ikili gibibaytlara dönüştürür ($128 \times 10^9 / 1024^3 \approx 119.2$ GiB).

Veri trafiğinde bir gigabaytta kaç megabayt var? Mobil operatörler ve internet servis sağlayıcıları farklı standartlar kullanabilir. Çoğunlukla tarifelerde 1 GB, 1024 MB olarak kabul edilir, ancak belirli bir operatörün hizmet sözleşmesinde bu detayı teyit etmek daha iyidir.

MB'yi GB'ye hızlıca nasıl dönüştürürüm? Megabayt miktarını 1024'e bölün. Örneğin, 500 MB boyutundaki bir dosya $500 / 1024 \approx 0.48$ GB yer kaplar.