الأربعاء، 11 نوفمبر 2015
السبت، 10 أكتوبر 2015
شرح التحويل Decimal , Binary , Octal and HexaDecimal ...
إن شاء الله في هذا
الموضوع سوف اشرح طريقة التحويل فيما بين
Decimal , Binary , Octal and HexaDecimal
Decimal , Binary , Octal and HexaDecimal
* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده ... سبحــان الله العظيم
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده ... سبحــان الله العظيم
التحويل من Decimal الى Binary :
يوجد عدة طرق :
يوجد عدة طرق :
الطريقة الاولى بالتحليل
على 2 :
مثال : تحويل 126 من Decimal الى Binary :
مثال : تحويل 126 من Decimal الى Binary :

النتيجة :كتابة باقي
القسمة من اسفل الى اعلى :
1111110
ولان الـ Binary يتكون من 8 خانات يجب وضع 0 في اقصى اليسار ليصبح لدينا الناتج :
01111110
1111110
ولان الـ Binary يتكون من 8 خانات يجب وضع 0 في اقصى اليسار ليصبح لدينا الناتج :
01111110
الطريقة الثانية الجدول :
الطريقة هذه من ابسط الطرق
الطريقة هذه من ابسط الطرق
مثال : تحويل 126 من Decimal الى Binary :
اولا : قم بعمل الجدول
التالي :

الان تحاول ان تجمع الاعداد الموجودة في راس الجدول حتى تحصل على العدد المطلوب .
اذا قمنا بجمع : 2+4+8+16+32+64 = 126
فبالتالي اي عدد استخدمناه من راس الجدول نضع تحته 1 واذا لم نستخدمه نضع 0
فيصبح لدينا الجدول بالشكل التالي :

والنتيجة :
01111110

الان تحاول ان تجمع الاعداد الموجودة في راس الجدول حتى تحصل على العدد المطلوب .
اذا قمنا بجمع : 2+4+8+16+32+64 = 126
فبالتالي اي عدد استخدمناه من راس الجدول نضع تحته 1 واذا لم نستخدمه نضع 0
فيصبح لدينا الجدول بالشكل التالي :

والنتيجة :
01111110
التحويل من Decimal الى Octal :
يوجد عدة طرق :
يوجد عدة طرق :
الطريقة الاولى التحليل
على 8 :
مثال : تحويل 126 من Decimal الى Octal :

النتيجة : كتابة باقي
القسمة من اسفل الى اعلى :
176
176
الطريقة الثانية تحويل
العدد من Decimal الى Binary ثم الى Octal :
مثال : تحويل 126 من Decimal الى Octal :
اولا : نقوم بتحويل العدد الى Binary
النتيجة :
01111110
ثانيا : يجب حفظ الجدول التالي (( الجدول جدا مهم لانك من خلاله سوف تقوم بتحويل من Binary الى Octal وHexaDecimal والعكس ))
طريقة الجدول

اولا : نقوم بتحويل العدد الى Binary
النتيجة :
01111110
ثانيا : يجب حفظ الجدول التالي (( الجدول جدا مهم لانك من خلاله سوف تقوم بتحويل من Binary الى Octal وHexaDecimal والعكس ))
طريقة الجدول

ثالثا : بما أن الـ Octal يتكون من 3 bits اذا يجب تقسيم العدد الناتج من
الـ Binary كل 3 خانات في جزء ليصبح لدينا كالتالي ( التقسم من اليمين )
:
01111110
01111110
واخيرا : البحث عن كل جزء
في الجدول بالاعلى

فيصبح لدينا الناتج النهائي كالتالي :
176

فيصبح لدينا الناتج النهائي كالتالي :
176
التحويل من Decimal الى HexaDecimal :
ملاحظة : في الـ HexaDecimal اي رقم من 10 او اكبر ..
تكتب بالحروف اي تصبح من A الى اخره ..
((( كما في الجدول بالاعلى))
تكتب بالحروف اي تصبح من A الى اخره ..
((( كما في الجدول بالاعلى))
يوجد عدة طرق للتحويل :
الطريقة الاولى التحليل
على 16 :
مثال : تحويل 126 من Decimal الى HexaDecimal :
مثال : تحويل 126 من Decimal الى HexaDecimal :

النتيجة :
E7
الطريقة الثانية تحويل
العدد من Decimal الى Binary ثم الى HexaDecimal :
مثال : تحويل 126 من Decimal الى HexaDecimal :
اولا : نقوم بتحويل العدد
الى Binary
النتيجة :
01111110
ثانيا : بما أن الـ HexaDecimal يتكون من 4 bits اذا يجب تقسيم العدد الناتج من الـ Binary كل 4 خانات في جزء ليصبح لدينا كالتالي ( التقسم من اليمين ) :
01111110
النتيجة :
01111110
ثانيا : بما أن الـ HexaDecimal يتكون من 4 bits اذا يجب تقسيم العدد الناتج من الـ Binary كل 4 خانات في جزء ليصبح لدينا كالتالي ( التقسم من اليمين ) :
01111110
واخيرا : البحث عن كل جزء
في الجدول السابق بالاعلى فيصبح لدينا الناتج النهائي كالتالي :
E7
E7
التحويل من HexaDecimal أو Octal أو Binary الى Decimal :
ملاحظة : جميعهم انت بحاجة اولا الى تحويل العدد الى Binary ثم الى Decimal :
مثال : تحويل E7 الى Decimal :
اولا : يجب عليك تحويل
العدد الى Binary :
من الجدول السابق بالاعلى بعملية عكسية يصبح لدينا
01111110
من الجدول السابق بالاعلى بعملية عكسية يصبح لدينا
01111110
ثانيا : تحويل العدد
من Binary الى Decimal :
قم برسم الجدول:

قم برسم الجدول:

ثم قم بتعبئة الخانات
بالنتيجة التي حصلت عليها فيصبح لدينا الجدول التالي :

الان قم بجمع الاعداد التي
يوجد باسفلها رقم 1
فيصبح لدينا
2+4+8+16+32+64 = 126
فيصبح لدينا
2+4+8+16+32+64 = 126
بالنسبة للتحويل من Octal الى Decimal فهي نفس الطريقة السابقة .
الاشتراك في:
الرسائل
(
Atom
)