من الثنائي إلى العشري

يعمل العدد الثنائي بقوى الاثنين: كل خانة 1 تضيف وزن موضعها، لذلك فإن 1010 تعني 8 + 2 = 10. يقوم هذا المحوّل بهذا الجمع نيابة عنك في الاتجاهين. الصق رقما ثنائيا أو عشريا واحدا، واختر الاتجاه، واقرأ القيمة المحوّلة فورا. مفيد لمراجعة إجابات الواجب، أو فك راية بتية، أو التأكد مما يطبعه المنقّح.

كيف يعمل المحوّل

  1. 1

    أدخل رقما واحدا

    اكتب عددا ثنائيا واحدا (أصفارا وآحادا فقط) أو عددا عشريا واحدا (أرقاما فقط). الأصفار البادئة مقبولة، لكن المسافات والشرطات السفلية أو قيمة ثانية غير مقبولة.

  2. 2

    اختر الاتجاه

    يفسر من الثنائي إلى العشري المدخلات كعدد بلا إشارة بالأساس 2. يحوّل من العشري إلى الثنائي عددا صحيحا عاديا إلى صورته الثنائية.

  3. 3

    اقرأ النتيجة

    تظهر القيمة المحوّلة بجانب الإدخال. في وضع الثنائي تساهم كل خانة `1` بوزن موضعها، لذلك يصبح `1010` هو 8 + 2 = 10.

  4. 4

    انسخ أو حوّل مجددا

    استخدم زر النسخ لأخذ النتيجة، أو غيّر الإدخال وتتحدّث النتيجة فورا.

مثال محلول: 1011 0101

موضع الخانة 7 6 5 4 3 2 1 0
الوزن 128 64 32 16 8 4 2 1
قيمة الخانة 1 0 1 1 0 1 0 1
المساهمة 128 0 32 16 0 4 0 1

الإجمالي: 128 + 32 + 16 + 4 + 1 = 181

مرجع سريع حسب العرض

  • 4 بت (نِبل): القيمة القصوى 15
  • 8 بت (بايت): القيمة القصوى 255
  • 16 بت (عدد صحيح قصير): القيمة القصوى 65,535
  • 32 بت (عدد صحيح بلا إشارة): القيمة القصوى 4,294,967,295
  • 64 بت (عدد صحيح طويل بلا إشارة): القيمة القصوى 18,446,744,073,709,551,615

بإشارة مقابل بلا إشارة

يعامل هذا المحوّل المُدخل الثنائي افتراضيا كعدد بلا إشارة. في الأعداد ذات الإشارة بنظام المتمم الثنائي، تعني الخانة 1 البادئة في كلمة ثابتة العرض أن القيمة سالبة: اقلب كل خانة، أضف واحدا، ثم اجعل النتيجة سالبة. لا يمتلك المحوّل وضع إشارة ولا منتقي عرض، ففسّر القيم ذات الإشارة بنفسك أو استخدم أداة متخصصة بذلك.

حدود الدقة

تُحوَّل القيم حتى 63 بت بدقة تامة. تُعالَج المدخلات الأكبر بحساب النقطة العائمة، لذلك قد تفقد الأرقام الأخيرة من القيم الكبيرة جدا بعض الدقة، وتُقرأ قيمة من 64 بت مع تفعيل أعلى بت كعدد بلا إشارة.

الأسئلة الشائعة

في وضع الثنائي تُقبل الأرقام 0 و1 فقط. المسافات والشرطات السفلية والحروف وعلامات الترقيم تجعل الإدخال غير صالح ولا تظهر أي نتيجة. في وضع العشري تُقبل الأرقام من 0 إلى 9 فقط.

تُحوَّل القيم حتى 63 بت بدقة تامة. تُحوَّل المدخلات الأكبر بحساب النقطة العائمة وقد تفقد بعض الدقة، لذلك تحقق جيدا من النتائج الكبيرة جدا، وخصوصا قيم 64 بت مع تفعيل أعلى بت.

لأن المحوّل يفسر الثنائي كعدد بلا إشارة. وفق المتمم الثنائي، فإن 11111111 في كلمة من 8 بت تعني -1؛ للحصول على هذه القراءة احسب التفسير بالإشارة بنفسك أو استخدم أداة بوضع إشارة.

لا، يقبل المحوّل قيمة واحدة في كل مرة. حوّل كل رقم على حدة، أو استخدم دالة جدول بيانات مثل BIN2DEC للتحويل بالجملة.

أدوات ذات صلة

الأداة متاحة بلغات أخرى