محول البايت

حوّل البايت وKB وMB وGB وغيرها باستخدام حاسبة واحدة.

النتيجة الثنائية (أساس 1,024)

1 GiB

1,024 MiB = 1 GiB

المقصود بـ “MB” هنا هو MiB. قد تعرض بعض التطبيقات GiB بالرمز “GB”.

النتيجة العشرية (أساس 1,000)

1,024 MB = 1.024 GB

قد يمثل الصفان مقدارين مختلفين من البايت.

النتيجة الثنائية (أساس 1,024): 1,024 MiB = 1 GiB. النتيجة العشرية (أساس 1,000): 1,024 MB = 1.024 GB
تفاصيل الحساب

قد يمثل الصفان مقدارين مختلفين من البايت.

النتيجة الثنائية (أساس 1,024)

النتيجة الدقيقة: 1,073,741,824 B

النتيجة الدقيقة: 1 GiB

المقصود بـ “MB” هنا هو MiB. قد تعرض بعض التطبيقات GiB بالرمز “GB”. المصدر: 1 MiB = 1,048,576 بايت الهدف: 1 GiB = 1,073,741,824 بايت

النتيجة العشرية (أساس 1,000)

النتيجة الدقيقة: 1,024,000,000 B

النتيجة الدقيقة: 1.024 GB

تستخدم هذه النتيجة وحدات عشرية قياسية. المصدر: 1 MiB = 1,048,576 بايت الهدف: 1 GiB = 1,073,741,824 بايت

وحدات حجم البيانات

تعرض تسميات الإدخال الشائعة النتيجة الثنائية (أساس 1,024) أولًا، وإلى جانبها النتيجة العشرية (أساس 1,000). تستخدم النتائج الرموز القياسية MiB/GiB وMB/GB. لا تتوفر لـ PB إلا نتيجة عشرية. تنطبق العوامل أدناه أيضًا على إدخال IEC الصريح والأمثلة ذات الوحدات المحددة.

يدعم هذا المحوّل عشر وحدات قائمة على البايت: B وkB (يُقبل KB كإدخال) وMB وGB وTB وPB وKiB وMiB وGiB وTiB. ويحوّل بين وحدات SI العشرية وIEC الثنائية. لا تتوفر نتيجة ثنائية لوحدة PB. مثال: تحويل 1.5 MiB إلى MB.

وحدات حجم البيانات · عدد البايتات الدقيق
الوحدةالاسمالمعيارعدد البايتات الدقيق
Bبايتالوحدة الأساسية1
kBكيلوبايت (اسم بديل للإدخال: KB → kB)عشري SI1,000
MBميغابايتعشري SI1,000,000
GBغيغابايتعشري SI1,000,000,000
TBتيرابايتعشري SI1,000,000,000,000
PBبيتابايتعشري SI1,000,000,000,000,000
KiBكيبيبايتثنائي IEC1,024
MiBميبيبايتثنائي IEC1,048,576
GiBغيبيبايتثنائي IEC1,073,741,824
TiBتيبيبايتثنائي IEC1,099,511,627,776

آلية الحساب

target = input × bytes_per_source ÷ bytes_per_target

حوّل القيمة المصدرية إلى بايت أولًا، ثم اقسمها على عامل البايت الدقيق للوحدة المستهدفة. تنجح هذه الطريقة أيضًا بين المعايير المختلفة، حيث يؤدي القسمة المباشرة على 1,000 أو 1,024 إلى نتيجة خاطئة. 1 GiB = 1.073741824 GB. تمثل كلتا الوحدتين 1,073,741,824 بايت. جرّب هذا التحويل بوحدات محددة صراحةً في الحاسبة.

1.5 MiB = 1.572864 MB. النتيجة الدقيقة: 1572864 B.

تحويلات شائعة: GB → TB

1 TB = 1,000 GB. استخدم الحاسبة للتعبير عن سعة عشرية بوحدة تيرابايت.

المعايير والمصادر

تستخدم بادئات SI العشرية قوى 1,000 (kB وMB وGB وTB)، وتستخدم بادئات IEC الثنائية قوى 1,024 (KiB وMiB وGiB وTiB). تستخدم النتائج والصيغ هذه الرموز القياسية.

تحتفظ حقول الإدخال بالمسميات الشائعة KB وMB وGB وTB. في النتيجة الثنائية (أساس 1,024)، يُفسَّر الإدخال غير المسبوق مثل MB على أنه MiB؛ وقد تعرض بعض التطبيقات نتيجة GiB باسم GB. ينطبق هذا التوضيح على النتيجة الثنائية فقط. في النتيجة العشرية (أساس 1,000)، يُقبل KB كاسم بديل للإدخال القياسي kB (1,000 بايت)، ولا تتغير عوامل الوحدات.

ترجمة: بادئات SI عشرية حصراً، ولا ينبغي استخدامها للتعبير عن قوى العدد 2.