المحتوى
- لتخطو
- الطريقة 1 من 3: اختيار طريقة التحويل
- الطريقة 2 من 3: الطريقة الأولى: قسمة مختصرة على اثنين مع الباقي
- طريقة 3 من 3: الطريقة الثانية: المقارنة مع تناقص قوى اثنين والطرح.
- نصائح
يحتوي النظام الرقمي العشري على عشر قيم محتملة (0،1،2،3،4،5،6،7،8 ، أو 9) لكل قيمة مكانية. هذا على عكس النظام العددي الثنائي الذي يحتوي على قيمتين محتملتين فقط ، وغالبًا ما يتم تمثيلهما بواسطة 0 أو 1 ، لكل قيمة مكان. لتجنب الالتباس عند استخدام هذه الأنظمة العددية المختلفة ، غالبًا ما تتم الإشارة إلى قاعدة كل رقم فردي بكتابته بخط منخفض. على سبيل المثال ، يمكن الإشارة إلى الرقم العشري 156 بالرمز 15610 ويقرأ على أنه "مائة وستة وخمسون ، قاعدة عشرة". يمكن الإشارة إلى الرقم الثنائي 10011100 على أنه "الأساس الثاني" بكتابته على النحو 100111002. نظرًا لأن النظام الثنائي هو اللغة الداخلية لأجهزة الكمبيوتر الإلكترونية ، يجب على المبرمجين الجادين معرفة كيفية تحويل الكسور العشرية إلى نظام ثنائي والعكس صحيح. إليك كيفية القيام بذلك.
لتخطو
الطريقة 1 من 3: اختيار طريقة التحويل
- قسمة قصيرة على اثنين مع الباقي (سهل للمبتدئين).
- مقارنة مع تناقص قوى اثنين والطرح.
الطريقة 2 من 3: الطريقة الأولى: قسمة مختصرة على اثنين مع الباقي
هذه الطريقة أسهل في الفهم عند تصورها على الورق. يفترض فقط القسمة على اثنين.
- قم بإعداد المشكلة. في هذا المثال ، لنأخذ الرقم العشري 15610 تحويل إلى ثنائي.
- اكتب الرقم العشري على أنه المقسوم في رمز "القسمة المطولة" المقلوب.
- اكتب قاعدة النظام المعطى (في حالتنا "2" للثنائي) كمقسوم عليه خارج منحنى رمز القسمة.
- اكتب الإجابة الصحيحة (خارج القسمة) أسفل رمز القسمة المطولة واكتب الباقي (0 أو 1) على يمين المقسوم.
- بشكل أساسي ، إذا كان المقسوم عددًا زوجيًا ، فسيكون الباقي الثنائي صفرًا ؛ إذا كان المقسوم فرديًا ، فسيكون الباقي الثنائي 1.
- بالهبوط ، قسّم كل حاصل جديد على اثنين واكتب الباقي على يمين كل مقسوم. توقف عندما يكون حاصل القسمة 0.
- بدءًا من الباقي السفلي ، اقرأ سلسلة البقايا لأعلى. في هذا المثال ، يجب أن يكون لديك الآن 10011100. هذا هو المكافئ الثنائي للرقم العشري 156. أو ، مكتوبًا بالرقم السفلي: 15610 = 100111002
- يمكن تعديل هذه الطريقة من المنازل العشرية حتى كل صيغة. المقسوم عليه هو 2 لأنه الشكل الذي تريده. إذا كانت النتيجة المرجوة تنسيقًا مختلفًا ، فاستبدل 2 في الطريقة بالتنسيق المطلوب. على سبيل المثال ، إذا كانت النتيجة المرجوة هي التنسيق 9 ، فاستبدل 2 بـ 9. ستكون النتيجة المرجوة بالتنسيق الصحيح.
طريقة 3 من 3: الطريقة الثانية: المقارنة مع تناقص قوى اثنين والطرح.
- اكتب قوى العدد اثنين في "نظام الأعداد الثنائية" من اليمين إلى اليسار. ابدأ من 2 ، وتقييمه على أنه "1". قم بزيادة الأس بمقدار 1 لكل قوة. يجب أن تبدو القائمة ، حتى عشرة عناصر ، على هذا النحو. 512 ، 256 ، 128 ، 64 ، 32 ، 16 ، 8 ، 4 ، 2 ، 1
- اكتشف القوة الأكبر التي تناسب الرقم الذي تريد تحويله إلى ثنائي. في هذا المثال ، سنحول الرقم العشري 15610 إلى الثنائي. ما هي أكبر قوة تتناسب مع 156؟ نظرًا لأن 128 تناسبًا ، نكتب 1 باعتباره الرقم الثنائي الموجود في أقصى اليسار ونطرح 128 من الرقم العشري ، وهو 156. لديك الآن 128.
- تابع إلى القوة الأقل التالية التي تبلغ اثنين. يناسب 64 في 28؟ لا ، لذا اكتب 0 للرقم الثنائي التالي على اليمين.
- يناسب 32 في 28؟ لا ، لذا اكتب 0.
- يناسب 16 في 28؟ نعم ، اكتب 1 واطرح 16 من 28. يتبقى الآن 12.
- يناسب 8 في 12؟ نعم ، اكتب 1 واطرح 8 من 12. لديك الآن 4 متبقي.
- هل 4 (قوة اثنين) تناسب 4 (عشري)؟ نعم ، اكتب 1 واطرح 4 من 4. لديك الآن صفر.
- هل 2 في 0 مناسب؟ لا ، لذا اكتب 0.
- هل 1 يناسب 0؟ لا ، لذا اكتب 0.
- اضبط الإجابة الثنائية بنفس الطريقة. نظرًا لعدم وجود المزيد من صلاحيات اثنين في القائمة ، فقد انتهيت. يجب أن يكون لديك الآن 10011100. هذا هو المكافئ الثنائي للرقم العشري 156. أو مكتوبًا بالرقم السفلي: 15610 = 100111002
- سيؤدي تكرار هذه الطريقة إلى حفظ قوى الرقمين ، مما يسمح لك بتخطي الخطوة 1.
نصائح
- غالبًا ما يكون التحويل في الاتجاه الآخر ، من ثنائي إلى عشري ، أسهل في التعلم أولاً
- ممارسة. جرب الرقم العشري 17810, 6310 و 810 لتحويل. مكافئها الثنائي هو 101100102, 001111112 و 000010002. جرب 20910, 2510 و 24110 التحويل إلى 11010001 على التوالي2, 000110012, 111100012 لتأخذ، لتمتلك.
- يمكن للآلة الحاسبة الموجودة في نظام التشغيل الخاص بك إجراء هذا التحويل نيابةً عنك. لكن بصفتك مبرمجًا ، من الأفضل أن تفهم كيف يعمل هذا التحويل. يمكن جعل خيارات تحويل الآلة الحاسبة مرئية في قائمة "عرض"> "مبرمج".