Kesin birim hesabı · çevrimdışı

Boyut, hız ve süreyi karıştırmadan hesaplayın.

SI ve IEC öneklerini, bit ile byte ayrımını ve hat verimini açık katsayılarla gösteren bağımlılıksız hesaplayıcı.

“Aktarım süresi, dosyanın bit cinsinden boyutunun hattın bit/saniye cinsinden etkin hızına bölünmesiyle bulunur; MB ile MiB ve Mbps ile MB/s aynı değildir.”

Hesapla

Ondalık virgül değil nokta kullanın. Kesin ondalıklar için değeri metin olarak işleriz.

“Mbps” doğal dilde Mbit/s demektir; MB/s değildir.
Sıfırdan büyük, en çok 100 olmalıdır.

Sonuç

Hesaplama bekleniyor.

Makine çıktısı

{}

Yöntem ve formül

Her değer önce tam bir bit veya bit/s tabanına çevrilir. Ondalık metinler tam sayı ve ölçek olarak ayrıştırılır; hesap BigInt rasyonellerle yürür.

idealSaniye = boyutBit / hizBitSaniye
etkinSaniye = boyutBit / (hizBitSaniye × verimYuzde / 100)

Adım adım örnek

  1. 100 MB = 100 × 1.000.000 byte.
  2. 100 MB × 8 = 800 Mbit; 800/10 = 80 saniye.
  3. 10 Mbit/s hız ve %100 verimde sonuç 00:01:20.000 olur.

VeriHizi ile aktarım süresi nasıl hesaplanır?

  1. Modu seçin. Aktarım süresi için “Süre hesapla” modunu seçin.
  2. Boyutu girin. Dosya değerini ve MB, MiB gibi doğru boyut birimini girin.
  3. Hızı ve verimi girin. Hat hızını bit/s ya da byte/s ailesinden doğru birimle ve verim yüzdesiyle girin.
  4. Sonucu okuyun. İdeal ve etkin saniyeyi, saat biçimini, katsayıları ve kaynaklı JSON çıktısını birlikte kontrol edin.

Uygulanan kesin katsayılar

Önek ve byte katsayıları
SistemÖnek/ilişkiKesin değerDayanak
Temel1 byte8 bitNIST
SIk, M, G, T, P10³, 10⁶, 10⁹, 10¹², 10¹⁵BIPM
IECKi, Mi, Gi, Ti, Pi2¹⁰, 2²⁰, 2³⁰, 2⁴⁰, 2⁵⁰NIST

Örnek çıkarım: NIST'in kesin tanımlarından 1 GiB = 1.073.741.824 B = 1.073,741824 MB. Virgül burada Türkçe gösterim içindir; araç girdi ve JSON'da nokta kullanır.

Sık hatalar

  • MB–Mb: büyük B byte, küçük b bittir; aralarında 8 kat vardır.
  • MB–MiB: MB 10⁶ byte, MiB 2²⁰ byte değerindedir.
  • Nominal–etkin hız: bu araçta verim, nominal hızı etkin hıza dönüştüren ürün parametresidir. [KAYNAK-DOĞRULANMADI]
  • Yüzdeyi iki kez düşmek: verim yalnız etkin hıza bir kez uygulanır.
  • Sıfır hız: süre üretmez; yapılandırılmış SIFIR_HIZ hatası verir.
  • Güvenli tamsayı taşması: 2⁵³−1 üstündeki tam JSON sayıları string döner.

Sık sorulan sorular

MB ile MiB arasındaki fark nedir?

MB, SI sisteminde 1.000.000 byte; MiB, IEC sisteminde 1.048.576 byte değerindedir. Bu yüzden eşanlamlı değildir.

Mbps ile MB/s aynı mıdır?

Hayır. Mbps, megabit/saniye için kullanılan yaygın yazımdır; MB/s megabyte/saniyedir ve aynı önek altında 1 MB/s = 8 Mbit/s olur. API kanonik olarak Mbit/s kullanır.

Verim yüzdesi süreyi nasıl etkiler?

Araç, nominal hızı verim yüzdesiyle bir kez çarpar ve etkin süreyi bu etkin hıza böler. Yüzdeyi ayrıca dosya boyutuna uygulamak kaybı iki kez sayar.

Sıfır boyut ve sıfır hız ne üretir?

Sıfır boyut dönüşümlerde geçerlidir; süre hesabında hız sıfırsa boyut sıfır olsa bile Infinity veya sonuç yerine SIFIR_HIZ hatası döner.

Kaynaklar

[KAYNAK-DOĞRULANMADI] Verim aralığı (0,100], varsayılan %100, nominal–etkin hız modeli, 0–12 yuvarlama basamağı, yarım-yukarı yuvarlama eşiği, 1000 rakam/ölçek işlem sınırı ve 2⁵³−1 güvenli JSON tamsayı eşiği verilen üç kaynakta yer almaz; bunlar bu araç sözleşmesinin açık uygulama kurallarıdır. Etkin süre formülü, ideal formüle verim çarpanının cebirsel uygulanmasıdır. HH:MM:SS.sss sunumundaki 1000 milisaniye/saniye, 60 saniye/dakika ve 60 dakika/saat oranları da burada kaynak doğrulanmamış sunum katsayıları olarak kaydedilir.