تحويل البت إلى بايت (والبايت إلى بت)
اقسم البت على 8 لتحصل على البايت، واضرب البايت في 8 لتحصل على البت. فمفتاح بطول 256 بت يشغل 32 بايت، و1 MB يساوي 8,000,000 بت (8 Mb). هذه الصفحة تحوّل كميات البيانات لا السرعات.
1 b تساوي:
- b1
- kb0.001
- Mb0.000001
- Gb1E-9
- B0.125
- kB0.000125
- MB1.25E-7
- GB1.25E-10
- TB1.25E-13
- KiB0.00012207
- MiB1.19209E-7
- GiB1.16415E-10
تعمل بالكامل داخل متصفحك، ولا يُرسَل أي شيء تكتبه إلى أي جهة.
المعادلة
1 b = 1 بت، و1 B = 8 بت، إذن:
تحويلات شائعة
b → B
| b | B |
|---|---|
| 8 b | 1 B |
| 16 b | 2 B |
| 32 b | 4 B |
| 64 b | 8 B |
| 128 b | 16 B |
| 256 b | 32 B |
| 1,000 b | 125 B |
| 8,000,000 b | 1,000,000 B |
B → b
| B | b |
|---|---|
| 1 B | 8 b |
| 2 B | 16 b |
| 4 B | 32 b |
| 8 B | 64 b |
| 64 B | 512 b |
| 512 B | 4,096 b |
| 1,024 B | 8,192 b |
| 1,000,000 B | 8,000,000 b |
لماذا يُقاس التخزين بالبايت والشبكات بالبت
البايت هو أصغر وحدة تتعامل معها معظم الحواسيب مباشرةً: 8 بت، وهي تكفي لتمثيل 256 قيمة مختلفة. لذلك تُقاس الملفات والذاكرة والأقراص بالبايت (B وkB وMB وGB وTB). أما الشبكات فتنقل البيانات بتًا تلو الآخر عبر سلك أو وصلة لاسلكية، لذا تُحسب سرعات الخطوط والباقات بالبت (kbps وMbps وGbps). وحيثما التقى حجم ملف بسرعة وصلة، وجب تحويل أحد الطرفين.
أمثلة في الاتجاهين
- من البت إلى البايت: المفاتيح ودوال التجزئة. القيمة بطول 128 بت تساوي 16 بايت، وبطول 256 بت تساوي 32 بايت، وهذا ما تحجزه في عمود قاعدة بيانات أو في مخزن مؤقت. وحقول البروتوكولات كذلك: حقل بطول 48 بت يساوي 6 بايت.
- من البت إلى البايت: عدّاد حركة. أداة مراقبة تفيد بأن جهازًا أرسل 4 Gb في يوم. هذا يعني 0.5 GB (500 MB)، وهو الرقم الذي يُحتسب من رصيد البيانات.
- من البايت إلى البت: حزمة. إطار بحجم 64 بايت يساوي 512 بت. فمهندسو الشبكات يذكرون أحجام الإطارات بالبايت، لكن سعة الوصلة بالبت.
- من البايت إلى البت: رفع صورة. صورة بحجم 5 MB تساوي 40 Mb، فيرسلها رفع 20 Mbps في ثانيتين بالسرعة الكاملة.
العشري مقابل الثنائي: kB وKiB وأحجام الذاكرة
يستخدم مصنّعو وحدات التخزين ومعايير الشبكات بادئات عشرية (خطوات من 1,000). أما الذاكرة وكثير من أنظمة التشغيل فتستخدم بادئات ثنائية (خطوات من 1,024)، وتسميها IEC KiB وMiB وGiB. وتختلف أعداد البت تبعًا لذلك:
| الوحدة | البايت | البت |
|---|---|---|
| 1 kB | 1,000 | 8,000 |
| 1 KiB | 1,024 | 8,192 |
| 1 MB | 1,000,000 | 8,000,000 |
| 1 MiB | 1,048,576 | 8,388,608 |
| 1 GB | 1,000,000,000 | 8,000,000,000 |
| 1 GiB | 1,073,741,824 | 8,589,934,592 |
لهذا يظهر قرص يُباع بسعة 1 TB (1,000,000,000,000 بايت) بنحو 931 GiB في نظام تشغيل يعدّ بمضاعفات 1,024، وكثيرًا ما يبقى مكتوبًا عليه «GB». والذاكرة هي الحالة المعاكسة: الـ RAM تُصنع بأحجام ثنائية، فوحدة 16 GB تحمل 16 GiB، أي 17,179,869,184 بايت. اختر الوحدة الثنائية في المحوّل كلما استخدمها المصدر؛ وإلا انحرفت النتيجة بنسبة 2.4% على مستوى الكيلو و7.4% على مستوى الغيغا.
فخ شائع: Mb مقابل MB
الحرف الصغير b يعني بت، والكبير B يعني بايت. فـ «500 Mb» تساوي 62.5 MB لا 500 MB، والخلط بينهما يجعل الرقم أكبر أو أصغر بثمانية أضعاف. وفي الكلام اليومي يقصد الناس غالبًا الميغابايت، فتحقق قبل أن تحوّل.
ومعامل الـ 8 نفسه ينطبق على السرعات: Mbps إلى MB/s للباقات ونوافذ التنزيل، وkbps إلى Mbps لمعدلات البت، ومحوّل البايت إلى Mbps للبايت الخام في الثانية. ويشرح دليل البت مقابل البايت سبب وجود الوحدتين.
الأسئلة الشائعة
كم بت في البايت الواحد؟
8. هذا هو الحجم القياسي للبايت في جميع الحواسيب الحديثة عمليًا، ولذلك يبقى معامل التحويل 8 دائمًا.
كم بايت تساوي 1,000 بت؟
125 بايت. اقسم عدد البتات على 8.
كم بت في 1 MB؟
8,000,000 بت (8 Mb) بالميغابايت العشري. وإذا كان الحجم 1 MiB (1,048,576 بايت)، فهو 8,388,608 بت.
كم MB يساوي 1 Gb؟
الغيغابت الواحد يساوي 1,000,000,000 بت، أي 125,000,000 بايت، أو 125 MB.
لماذا يظهر حجم الملف بالـ MB بينما سرعتي بالـ Mbps؟
لأن التخزين منظّم بالبايت، ووصلات الشبكة تنقل البت. اضرب حجم الملف بالـ MB في 8 لتحصل على الميغابت، ثم اقسم على السرعة بالـ Mbps لتقدّر زمن النقل بالثواني.