مسائل رياضيات

حل مسألة الضرب الثنائي بدقة (مسألة رياضيات)

ضرب العدد XX في 1012101_2 يعادل 1101112110111_2. ما هو قيمة المتغير المجهول XX؟

لحل هذه المسألة، يمكننا تفكيك العملية واستخدام الأعداد الثنائية. لنعثر على قيمة XX، يجب أن نقوم بالقسمة العكسية، أي قسمة 1101112110111_2 على 1012101_2.

لنقوم بذلك، نبدأ بالقسمة الطويلة:

1101) 1101111101000001001100100100010111011000001000\begin{array}{r} 1101 \\ \overline{\smash{\big)}\ 110111} \\ -1101 \\ \underline{\phantom{00}0\phantom{00}} \\ 1001 \\ – 1001 \\ \underline{\phantom{00}10\phantom{00}} \\ 1011 \\ – 1011 \\ \underline{\phantom{0}000\phantom{0}} \\ 1000 \\ \end{array}

الناتج هو X=11012X = 1101_2.

إذا كان الضرب X1012X \cdot 101_2 يساوي 1101112110111_2، فإن قيمة المتغير المجهول XX هي 110121101_2 في النظام الثنائي.

المزيد من المعلومات

لحل مسألة ضرب XX في 1012101_2 والعثور على قيمة المتغير المجهول XX، يمكننا استخدام القوانين الأساسية للضرب في النظام الثنائي.

المعطيات:
X1012=1101112X \cdot 101_2 = 110111_2

نقوم بفك تلك العملية بشكل تفصيلي باستخدام القسمة الطويلة في النظام الثنائي. نقوم بقسم 1101112110111_2 على 1012101_2:

1101) 1101111101000001001100100100010111011000001000\begin{array}{r} 1101 \\ \overline{\smash{\big)}\ 110111} \\ -1101 \\ \underline{\phantom{00}0\phantom{00}} \\ 1001 \\ – 1001 \\ \underline{\phantom{00}10\phantom{00}} \\ 1011 \\ – 1011 \\ \underline{\phantom{0}000\phantom{0}} \\ 1000 \\ \end{array}

المرحلة الأولى: نقوم بتقسيم الرقم الأول في الجزء العلوي 110121101_2 على 121_2، مما يعطينا 11 في الخانة الأولى من الناتج. ثم نقوم بضرب 1012101_2 في هذا الرقم ونطرحه من 1101112110111_2 للحصول على باقي 110121101_2.

المرحلة الثانية: نكرر العملية بتقسيم 110121101_2 على 121_2، مما يعطينا 11 في الخانة الثانية من الناتج. نقوم بضرب 1012101_2 في هذا الرقم ونطرحه من الباقي السابق للحصول على باقي 10210_2.

المرحلة الثالثة: نكرر العملية مع الباقي 10210_2، ونجد أن 10210_2 يقسم على 1012101_2 مرة واحدة، مما يعطينا 11 في الخانة الثالثة من الناتج. نقوم بضرب 1012101_2 في هذا الرقم ونطرحه من الباقي السابق للحصول على باقي 020_2.

المرحلة النهائية: يكون الناتج هو X=11012X = 1101_2.

القوانين المستخدمة:

  1. ضرب الأعداد الثنائية: نقوم بضرب كل رقم في العدد الأول في كل رقم في العدد الثاني، ونحتفظ بالناتج.
  2. القسمة الطويلة في النظام الثنائي: نقوم بتقسيم العدد الكبير على العدد الصغير ونحسب الناتج والباقي في كل مرحلة.