هايو حبيباتي دي طريقة التحوووووويل ممكن متأخره بس ان شاء الله تستفيدو منها لان انا مره فهمتها...... بالتوفيق
النظام الثنائي :-
هو مكون من رقمين اللي هما 0 و 1 أوكي ولكي نفهم طريقة التحويل يجب ان نعرف البايت كم يحتوي على بت ؟
البيات يحوي 8 بت
اساس التحول من ثنائي الى عشري هو الرقم 2 صح لانه احنا قلنا انه الثنائي مكون من 0 و 1
لذلك الاساس يكون الرقم 2
وقلنا انه البايت 8 بت عشان كذا نسوي التالي في كل عمللية تحويل:-
نكتب من اليمين :-
2^0 / 2^1 / 2^2 2^3 / 2^4 / 2^5 / 2^6 / 2^7
هذه الارقام كم رقم
هي 8 ارقام صح
واحنا قلنا البايت مكون من 8 بت
وبعدين نحسب قيمة كل رقم ونحطه تحت الرقم بعني :-
2^0 / 2^1 / 2^2 / 2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
أوكي
هذه الخطوة الاولى ثم بعدين تجي الخطوة الثانية اللي لازم نحط مثال عشان نشرحه اوكي؟
تعالوا نحول الرقم 76 "-
اولا نكتب زي ما قلنا فوق الاساس
2^0 / 2^1 / 2^2 / 2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
ثانيا نشوف الرقم 76 ايش اقرب رقم ليه من اللي فوق
اكيد بنقول 64 صح يبقى نحط 1 تحت القيمة 64 ونشوف كم يبقى من طرح 76 من 64 بيبقى 12 صح؟
2^0 / 2^1 / 2^2 / 2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
/ 1
ثم بعدين نشوف اقرب قيمة ل 12 هي 8 ونحط تحتها 1 ونشوف كم باقي من طرح 12 من 8 يبقى 4 صح؟
2^0 / 2^1 / 2^2 / 2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
/ 1 / 1
ايش اقرب قيمة ل 4 هي 4 نحط تحتها واحد باقي الطرح بييكون 0 صح؟
2^0 / 2^1 / 2^2 /2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
/ 1 / 1 / 1
بعدين نعبي الفراغات بالرقم 0 بيصير عندنا
2^0 / 2^1 / 2^2 / 2^3 / 2^4 / 2^5 / 2^6 / 2^7
1 / 2 / 4 / 8 / 16 / 32 / 64 / 128
0 / 0 / 1 / 1 / 0 / 0 / 1 / 0
ويقرا الرقم من اليسار لليمين ويكون الجواب :-
01001100
هذه طريقة التحويل من عشري الى ثنائي
والثنائي الى عشري العكس تماما
بمعنى لو اعطانا 11001101 تحول كالتالي :-
(1 × 27) + (1 × 26) + (0 × 25) + (0 × 24) + (1 × 23) + (1 × 22) + (0 × 21) + (1 × 2 0)
= 128 + 64 + 0 + 0 + 8 + 4 + 0 +1
= 128 + 64 + 8 + 4 + 1
= 205 in denary
ان شاء الله يكون شرحي كامل والكمال لله
__________________