التحويل المباشر بين MB وKB
على الكمبيوتر، تظهر النتيجة بجانب المدخلات، وعلى الهاتف الذكي تظهر أسفلها. تراها بالوحدة المستهدفة التي اخترتها، وكذلك بالبايت وMB وMiB. باستخدام «تبديل الوحدات»، يمكنك تبديل وحدة المصدر والوحدة المستهدفة، فتعكس مثلًا اتجاه التحويل من MB إلى kB ليصبح من kB إلى MB. وهكذا يمكنك التحويل في كلا الاتجاهين على الصفحة نفسها.
الإجابة المختصرة عن السؤال الأكثر شيوعًا هي: 1 MB تساوي ١٬٠٠٠ kB. الكيلوبايت والميغابايت وحدتان عشريتان، وكل وحدة أكبر تساوي ألفًا من الوحدة التي تسبقها. 1 kB تساوي ١٬٠٠٠ بايت، و1 MB تساوي ١٬٠٠٠٬٠٠٠ بايت. لذلك، للتحويل من MB إلى kB تضرب في ١٬٠٠٠، وللتحويل من kB إلى MB تقسم على ١٬٠٠٠. يشير KB في خيارات الحاسبة إلى هذا الكيلوبايت العشري تحديدًا. إذا أردت الحساب على أساس ١٬٠٢٤، فاختر الوحدات الثنائية KiB أو MiB أو GiB.
KB وKiB: ما الوحدة المقصودة؟
هناك طريقتان لحساب أحجام الملفات. في وحدات SI العشرية، وهي الكيلوبايت والميغابايت والغيغابايت، تساوي كل وحدة أكبر ١٬٠٠٠ من الوحدة التي تسبقها. أما في وحدات IEC الثنائية، وهي الكيبيبايت والميبيبايت والغيبيبايت، فتساوي كل وحدة أكبر ١٬٠٢٤ من الوحدة التي تسبقها. تتشابه الأسماء، لكن أعداد البايتات تختلف، ويزداد الفرق مع كل مستوى.
عند المقارنة المباشرة، تحتوي 1 MB على ١٬٠٠٠٬٠٠٠ بايت، وتحتوي 1 MiB على ١٬٠٤٨٬٥٧٦ بايت. لذا فإن الميبيبايت أكبر بمقدار ٤٨٬٥٧٦ بايت، أي بنسبة تقل قليلًا عن 5 بالمئة. ويصل الفرق بين GB وGiB إلى نحو ٧٫٤ بالمئة. يبقى الأمر بسيطًا ضمن النظام الواحد: 1 MB = ١٬٠٠٠ kB و1 MiB = ١٬٠٢٤ KiB. ولا تظهر الصعوبة إلا عند خلط النظامين. فمعادلة مثل 1 MB = ١٬٠٢٤ kB لا تتوافق مع أيٍّ من التعريفين.
هل يُجرى الحساب على أساس ١٬٠٠٠ أم ١٬٠٢٤؟
يعتمد ذلك على الوحدة، لا على الحاسبة. يُستخدم المعامل ١٬٠٠٠ مع kB وMB وGB، والمعامل ١٬٠٢٤ مع KiB وMiB وGiB. ويحدث الغموض عندما تُذكر «MB» وحدها دون توضيح المقصود بها، لأن البرامج والنصوص القديمة لا تستخدم هذا الرمز دائمًا بالمعنى نفسه. لذلك، لا تفترض أن مدير الملفات وبرنامج البريد الإلكتروني والبوابة التي ترفع إليها الملفات تستخدم جميعها طريقة الحساب نفسها. المرجع هو ما تحدده الجهة المستلمة. وإذا لم توضّح ما إذا كان المقصود ١٬٠٠٠ أم ١٬٠٢٤، فاعتماد القيمة العشرية الأصغر هو الخيار الأضمن. يوضّح المثال في القسم التالي السبب.
مثال على حد حجم ملف PDF
لنفترض أن نموذج رفع يسمح بملفات PDF حتى 10 MB، وأن حجم ملفك هو 10 MiB. اختير الرقمان هنا لأغراض التوضيح، ولا يعودان إلى أي بوابة فعلية. للوهلة الأولى، يبدو أن الملف مناسب، فالرقم 10 مذكور في الحالتين. لكن الحساب بالبايت يبيّن خلاف ذلك:
- حجم الملف بالبايت: 10 MiB × ١٬٠٤٨٬٥٧٦ = ١٠٬٤٨٥٬٧٦٠ بايت.
- عدد البايتات نفسه بوحدة MB: ١٠٬٤٨٥٬٧٦٠ ÷ ١٬٠٠٠٬٠٠٠ = ١٠٫٤٨٥٧٦ MB.
- الحد بالبايت: 10 MB × ١٬٠٠٠٬٠٠٠ = ١٠٬٠٠٠٬٠٠٠ بايت.
- المقارنة: يزيد ١٠٬٤٨٥٬٧٦٠ بايت على الحد المسموح بمقدار ٤٨٥٬٧٦٠ بايت. حجم الملف أكبر من المسموح.
سواء عبّرت عن حجم الملف بأنه 10 MiB أو ١٠٫٤٨٥٧٦ MB، فلن يتغير عدد بايتاته البالغ ١٠٬٤٨٥٬٧٦٠ بايت، وسيظل متجاوزًا للحد. والعكس صحيح: إذا بقي الحجم أقل من ١٠٬٠٠٠٬٠٠٠ بايت، فسيكون دون الحد عند ذكر «10 MB» بكلا المعنيين، لأن المعنى العشري يفرض الحد الأكثر تقييدًا.
قاعدة سهلة للتذكر: حوّل دائمًا عبر البايت
عند خلط الوحدات، لا تحتاج إلى حفظ معامل خاص للتحويل المباشر من MiB إلى kB مثلًا. حوّل أولًا إلى بايت، وذلك بضرب القيمة في معامل التحويل إلى بايت لوحدة المصدر، ثم اقسم على معامل التحويل إلى بايت للوحدة المستهدفة. هذه هي الطريقة التي تعمل بها الحاسبة أيضًا: النتيجة = القيمة × معامل وحدة المصدر ÷ معامل الوحدة المستهدفة. ولتحويل 10 MiB إلى kB، يكون الحساب 10 × ١٬٠٤٨٬٥٧٦ ÷ ١٬٠٠٠ = ١٠٬٤٨٥٫٧٦ kB.
ينبغي أيضًا أن تميّز بين البت والبايت. يحتوي البايت الواحد على 8 بت. وتبرز أهمية ذلك خصوصًا في معدلات نقل البيانات، التي تُذكر غالبًا بوحدة Mbit/s، بينما تُذكر أحجام الملفات بالبايت. لذلك تقتصر هذه الحاسبة على وحدات البايت ولا توفر خيار البت. لمعرفة المدة التي يستغرقها الرفع عبر اتصالك، يمكنك استخدام حساب وقت الرفع بشكل منفصل.
إدخال الأرقام وفهم التقريب
يقبل الحاسِب الأرقام العربية والأرقام اللاتينية. استخدم «٫» للفاصل العشري و«٬» لتجميع الآلاف. ويقبل أيضًا النقطة «.» للعشريات والفاصلة «,» لتجميع الآلاف، بشرط عدم خلط فواصل الصيغتين. عند تجميع الآلاف، تتكوّن المجموعة الأولى من رقم إلى ثلاثة أرقام، وكل مجموعة تالية من ثلاثة أرقام. لا تُقبل المسافات بين مجموعات الآلاف، وفاصل الآلاف ليس بديلًا عن الفاصل العشري. انتبه إلى الأمثلة التالية:
- كلٌّ من «٢٫٥» و«2.5» يعني اثنين ونصف.
- تُقرأ «1.000» على أنها واحد، وليست ألفًا، لأن النقطة هنا فاصل عشري.
- لإدخال ألف، اكتب «١٠٠٠» أو «١٬٠٠٠» أو «1,000.00».
- لا يقبل الحاسِب الإدخال بالصيغة العلمية مثل «1e6»، ولا فواصل الآلاف المتكررة أو المجموعات غير الصحيحة مثل «1,,234». ويرفض الإدخال بدلًا من متابعة الحساب برقم فُهم على نحو خاطئ. اكتب العدد وحده في الحقل، واختر الوحدة من الخيار المخصّص لها.
- يُسمح بإدخال «0»، ولا يُسمح بالقيم السالبة في هذا الحقل.
تظهر الأعداد في النتيجة بالفاصل العشري «٫» وفاصل مجموعات الآلاف «٬»، وتُقرَّب الكسور العشرية الطويلة للعرض. لذلك، إذا كان الحجم قريبًا جدًا من الحد المسموح، فقارن عدد البايتات بدلًا من القيمة المقرَّبة بوحدة MB. وتظل النتائج الصغيرة جدًا ظاهرة: ١ بايت يساوي ٠٫٠٠٠٠٠٠٠٠١ GB. وبدلًا من عرض صفر ناتج عن التقريب، يعرض الحاسِب هذه القيم بالصيغة العلمية، أي باستخدام قوى العشرة.
هناك حد أعلى أيضًا. إذا أصبحت النتيجة أكبر من أن تُمثَّل بدقة، ترفض الحاسبة المدخل بدلًا من عرض رقم غير دقيق. ولن تقترب من هذا الحد عند التعامل مع أحجام الملفات المعتادة للرفع والمرفقات.
حجم الملف أكبر من المسموح؟ الخطوة التالية المناسبة
إذا أظهرت المقارنة أن ملف PDF يتجاوز الحد، فلن يفيدك المزيد من التحويل بين الوحدات. فتغيير الوحدة لا يجعل الملف أصغر أو أوضح، ولا يزيل أي صفحات، ولا يحدد ما إذا كانت البوابة ستقبله. لا يصغر ملف PDF إلا إذا تغيّر عدد بايتاته فعلًا.
- إذا تجاوز ملف واحد الحد، يمكنك تصغير ملف PDF إلى حجم مستهدف. اجعل الحد الذي تحدده الجهة المستلمة هو الحجم المستهدف. وإذا لم يتضح ما إذا كان المقصود عشريًا أم ثنائيًا، فاعتمد القيمة العشرية الأصغر.
- إذا انطبقت عدة شروط في الوقت نفسه، مثل حد لكل ملف وحد إجمالي، فيمكنك التحقق من توافق الملفات مع حدود الرفع بمقارنة ملفاتك بجميع القيم دفعة واحدة. تُقرأ هناك الأحجام الفعلية لملفات PDF المحددة محليًا، فلا تحتاج إلى إجراء أي تحويل يدوي.