واحد غشاش
08-11-2003, 12:00 AM
طريقة التحويل من الأعداد العشرية إلى ثنائية
لنفرض أن لدين العدد التالي
41
و نريد تحويله إلى ثنائي ( Binary )
الحل :
القاعدة العامة :
إذا كان العدد يقبل القسمة على العدد 2 --اكتب --> 0
إذا كان العدد لا يقبل القسمة على العدد 2 --اكتب --> 1
أي مثلاً العدد 6 ÷ 2 = 3+0--اكتب --> 0 ( على الهامش )
أي مثلاً العدد 3 ÷ 2 = 1+0.5 --اكتب --> 1 ( على الهامش )
اتفقنا ؟
صحيح !!
الآن لنحل المسألة ( 41 ) إلى ثنائي
41÷2 = 20+ 0.5< اكتب على الهامش ( 1 ) >
20÷2 = 10+ 0 < اكتب على الهامش ( 0 ) >
10÷2 = 5+ 0 < اكتب على الهامش ( 0 ) >
5÷2 = 2+ 0.5 < اكتب على الهامش ( 1 ) >
2÷2 = 1+0 < اكتب على الهامش ( 0 ) >
1÷2 = 0+ 0.5 < اكتب على الهامش ( 1 ) >
العمليةفتكون النتيجة : 101001
و هو الرقم الثنائي
41 = 101001
لنفرض أن لدين العدد التالي
41
و نريد تحويله إلى ثنائي ( Binary )
الحل :
القاعدة العامة :
إذا كان العدد يقبل القسمة على العدد 2 --اكتب --> 0
إذا كان العدد لا يقبل القسمة على العدد 2 --اكتب --> 1
أي مثلاً العدد 6 ÷ 2 = 3+0--اكتب --> 0 ( على الهامش )
أي مثلاً العدد 3 ÷ 2 = 1+0.5 --اكتب --> 1 ( على الهامش )
اتفقنا ؟
صحيح !!
الآن لنحل المسألة ( 41 ) إلى ثنائي
41÷2 = 20+ 0.5< اكتب على الهامش ( 1 ) >
20÷2 = 10+ 0 < اكتب على الهامش ( 0 ) >
10÷2 = 5+ 0 < اكتب على الهامش ( 0 ) >
5÷2 = 2+ 0.5 < اكتب على الهامش ( 1 ) >
2÷2 = 1+0 < اكتب على الهامش ( 0 ) >
1÷2 = 0+ 0.5 < اكتب على الهامش ( 1 ) >
العمليةفتكون النتيجة : 101001
و هو الرقم الثنائي
41 = 101001