الانتقال إلى المحتوى الرئيسي

كيفية تحويل رقم من ثنائي إلى عشري: دليل مفصل

  • الدكتور عبد العليم البيسار القعقور
  • الأسئلة

نظام الأرقام الثنائية هو أساس تشغيل أجهزة الكمبيوتر ، لذا فإن معرفة كيفية تحويل رقم من ثنائي إلى عشري يمكن أن يكون مفيدا لفهم كيفية عمل أجهزة الكمبيوتر والبرمجة. في هذه المقالة ، سنلقي نظرة على دليل مفصل لتحويل رقم من ثنائي إلى عشري.

يتم تحويل رقم من ثنائي إلى عشري بضرب كل رقم من رقم ثنائي في 2 إلى القوة المقابلة لموقعه وجمع القيم التي تم الحصول عليها. على سبيل المثال ، إذا تم إعطاء الرقم الثنائي 10110 ، فإننا نترجمه على النحو التالي: 1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 0*2^0 = 22.

لتحويل رقم من ثنائي إلى عشري ، من الضروري استخدام نظام الأرقام الموضعية ، حيث يكون لكل رقم درجة وزنه الخاصة. الرقم الموجود في أقصى اليمين له درجة وزن 2^0 ، والرقم التالي له درجة وزن 2^1 ، ثم 2^2 وهكذا. إذا كان الرقم يساوي 1 ، فإنه يجلب درجة وزنه إلى المبلغ الإجمالي ، إذا كان الرقم يساوي 0 ، فإنه لا يجلب أي قيمة.

يمكن أن يكون تحويل رقم من ثنائي إلى عشري عملية معقدة بعض الشيء ، ولكن مع الممارسة وفهم المبادئ الأساسية لنظام الأرقام الموضعية ، يصبح الأمر أسهل. يمكن أن تكون القدرة على تحويل الأرقام من ثنائي إلى عشري مفيدة في مختلف المجالات المتعلقة بأجهزة الكمبيوتر والبرمجة.

  1. نظام الأرقام الثنائية
  2. نظام الأرقام العشرية
  3. كيفية تحويل رقم من ثنائي إلى عشري
  4. سؤال وجواب
  5. كيف يمكنني تحويل عدد من ثنائي إلى عشري?
  6. هل من الممكن استخدام جدول لتحويل من ثنائي إلى عشري?
  7. كيف يمكنني تحويل رقم سالب من ثنائي إلى عشري?

نظام الأرقام الثنائية

يعد نظام الأرقام الثنائية أحد أنظمة الأرقام الرئيسية التي تم استخدامها في العصور القديمة ، ولكنه اكتسب شعبية خاصة بسبب تطور تكنولوجيا الكمبيوتر. يستخدم نظام الأرقام الثنائية رقمين فقط-0 و 1 ، مما يعني أنه نظام موضعي حيث يكون لكل موضع ضعف وزن الرقم السابق.

في نظام الأرقام الثنائية ، تتم كتابة الأرقام من اليمين إلى اليسار ، حيث يوجد أدنى بت في أقصى يمين الرقم ، وأعلى بت في أقصى اليسار. كل موضع له وزن يقابل اثنين لقوة رقم الموضع ، بدءا من موضع الصفر على اليمين.

على سبيل المثال ، الرقم الثنائي 1011 يعني:

المنصب8421
بت1011

لتحويل رقم ثنائي إلى رقم عشري ، أضف منتجات كل موضع حسب وزن الموضع المقابل. على سبيل المثال ، لتحويل الرقم 1011 إلى رقم عشري ، تحتاج إلى إجراء الحساب التالي:

  1. 1 * 2^3 = 8
  2. 0 * 2^2 = 0
  3. 1 * 2^1 = 2
  4. 1 * 2^0 = 1

بعد ذلك ، تحتاج إلى إضافة جميع الأعمال المستلمة:

8 + 0 + 2 + 1 = 11

إذن ، الرقم الثنائي 1011 في النظام العشري هو 11.

يستخدم نظام الأرقام الثنائية على نطاق واسع في أجهزة الكمبيوتر والأجهزة الرقمية لأنه يسمح لك بتمثيل الأرقام بحرفين فقط ويوفر سهولة الحساب بالأرقام الثنائية. من المهم أن يكون لديك مهارة تحويل الأرقام من ثنائي إلى عشري والعكس بالعكس للعمل مع ذاكرة الكمبيوتر وتحليل البيانات وتطوير البرمجيات.

نظام الأرقام العشرية

يعد نظام الأرقام العشرية أحد أكثر الأنظمة شيوعا التي تستخدم الأرقام من 0 إلى 9. يعتمد نظام الأرقام العشرية على التدوين الموضعي للأرقام ، مما يعني أن قيمة الرقم في الرقم تعتمد على موضعه.

في النظام العشري ، يكون لكل موضع رقم وزن يساوي 10 قوة الموضع. على سبيل المثال ، يمكن أن يتحلل الرقم 243 في النظام العشري إلى المجموع:

2 * 102= 200
4 * 101= 40
3 * 100= 3

تلخيص كل ذلك معا ، نحصل على الرقم 243.

يستخدم نظام الأرقام العشرية على نطاق واسع في الحياة اليومية وفي العديد من المجالات مثل الرياضيات والفيزياء والاقتصاد والبرمجة. يسمح لك بالعمل بشكل ملائم مع الأعداد الصحيحة والكسور العشرية ، بالإضافة إلى إجراء عمليات حسابية مختلفة.

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

باستخدام قواعد نظام الأرقام الموضعية ووزن كل موضع ، يمكنك بسهولة تحويل رقم من النظام العشري إلى نظام أرقام آخر ، مثل ثنائي أو سداسي عشري.

كيفية تحويل رقم من ثنائي إلى عشري

النظام الثنائي هو نظام رقم يستخدم رقمين فقط: 0 و 1. في هذا النظام ، يتم استدعاء كل رقم قليلا ، ويتم كتابة الأرقام كسلسلة من البتات.

يمكن تحويل رقم من ثنائي إلى عشري على النحو التالي:

  1. نكتب الرقم في النظام الثنائي.
  2. نقوم بتعيين موضع لكل رقم من الرقم ، بدءا من الصفر.
  3. اضرب كل رقم من الرقم في 2 إلى قوة موضعه.
  4. دعونا نلخص الأعمال الناتجة.

على سبيل المثال ، ضع في اعتبارك الرقم 10110(2) (أو 22(10)).

اضرب كل رقم من الرقم في 2 إلى قوة موضعه:

الرقم من الرقمالمنصب2 إلى حد الموقفالعمل
142416
03230
12224
11212
00200

دعونا نلخص الأعمال الناتجة: 16 + 0 + 4 + 2 + 0 = 22.

وبالتالي ، فإن الرقم 10110(2) في النظام الثنائي يساوي الرقم 22(10) في النظام العشري.

بمعرفة هذه الخوارزمية البسيطة ، يمكنك تحويل الأرقام من ثنائي إلى عشري.

سؤال وجواب

كيف يمكنني تحويل عدد من ثنائي إلى عشري?

لتحويل رقم من ثنائي إلى عشري ، اضرب كل رقم من رقم ثنائي في 2 إلى القوة التي تتوافق مع موضعه ، ثم أضف جميع المنتجات الناتجة. على سبيل المثال ، بالنسبة للرقم 1010 ، نضرب 1 في 2 بقوة 3 ، 0 في 2 بقوة 2 ، 1 في 2 بقوة 1 و 0 في 2 بقوة 0 ، ثم نضيف القيم الناتجة: 8 + 0 + 2 + 0 = 10. وبالتالي ، فإن الرقم 1010 في النظام الثنائي يساوي الرقم 10 في النظام العشري.

هل من الممكن استخدام جدول لتحويل من ثنائي إلى عشري?

نعم ، يمكنك استخدام جدول للأرقام مع عدد قليل من البتات. يسرد الجدول الأرقام الثنائية والقيم العشرية المقابلة لها. على سبيل المثال ، بالنسبة للرقم 1010 ، يمكنك العثور على القيمة المقابلة 10 في الجدول. ومع ذلك ، بالنسبة للأرقام التي تحتوي على عدد كبير من البتات ، قد يكون الجدول غير مريح ، وفي هذه الحالة ، يجب استخدام خوارزمية لمضاعفة كل رقم في 2 إلى الدرجة المناسبة.

كيف يمكنني تحويل رقم سالب من ثنائي إلى عشري?

يتم تحويل رقم سالب من ثنائي إلى عشري بنفس طريقة ترجمة رقم موجب. ومع ذلك ، من أجل تفسير الرقم بشكل صحيح على أنه سلبي في النظام العشري ، من الضروري مراعاة الرقم الموقع للرقم. إذا كان الرقم الموجود في أقصى اليسار هو 1 ، فسيكون الرقم سالبا ، وقبل التحويل إلى النظام العشري ، اقلب كل بتات الرقم وأضف 1. على سبيل المثال ، بالنسبة للرقم 1111 ، للحصول على قيمته العشرية ، نقوم بعكس جميع البتات (0000) وإضافة 1 ، نحصل على الرقم -1.