InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

شرح التحويل بين Decimal , Binary , Octal and HexaDecimal

المنتدى العام لكلية الحاسبات وتقنية المعلومات

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 01-10-2011, 12:07 AM
الصورة الرمزية abdullah.al-hazmy

abdullah.al-hazmy abdullah.al-hazmy غير متواجد حالياً

^_^

 
تاريخ التسجيل: Jul 2010
التخصص: Cs
نوع الدراسة: إنتظام
المستوى: السادس
الجنس: ذكر
المشاركات: 381
افتراضي شرح التحويل بين Decimal , Binary , Octal and HexaDecimal



إن شاء الله في هذا الموضوع سوف اشرح طريقة التحويل فيما بين
Decimal , Binary , Octal and HexaDecimal

* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده ... سبحــان الله العظيم


التحويل من Decimal الى Binary :
يوجد عدة طرق :

الطريقة الاولى بالتحليل على 2 :
مثال : تحويل 126 من Decimal الى Binary :


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


الطريقة الثانية الجدول :
الطريقة هذه من ابسط الطرق

مثال : تحويل 126 من Decimal الى Binary :

اولا : قم بعمل الجدول التالي :

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

والنتيجة :
01111110

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

الطريقة الاولى التحليل على 8 :

مثال : تحويل 126 من Decimal الى Octal :


النتيجة : كتابة باقي القسمة من اسفل الى اعلى :
176

الطريقة الثانية تحويل العدد من Decimal الى Binary ثم الى Octal :


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

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

واخيرا : البحث عن كل جزء في الجدول بالاعلى

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




التحويل من Decimal الى HexaDecimal :

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

يوجد عدة طرق للتحويل :

الطريقة الاولى التحليل على 16 :
مثال : تحويل 126 من Decimal الى HexaDecimal :


النتيجة :
E7

الطريقة الثانية تحويل العدد من Decimal الى Binary ثم الى HexaDecimal :

مثال : تحويل 126 من Decimal الى HexaDecimal :

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

واخيرا : البحث عن كل جزء في الجدول السابق بالاعلى فيصبح لدينا الناتج النهائي كالتالي :
E7


التحويل من HexaDecimal أو Octal أو Binary الى Decimal :

ملاحظة : جميعهم انت بحاجة اولا الى تحويل العدد الى Binary ثم الى Decimal :

مثال : تحويل E7 الى Decimal :

اولا : يجب عليك تحويل العدد الى Binary :
من الجدول السابق بالاعلى بعملية عكسية يصبح لدينا
01111110

ثانيا : تحويل العدد من Binary الى Decimal :
قم برسم الجدول:

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


الان قم بجمع الاعداد التي يوجد باسفلها رقم 1
فيصبح لدينا
2+4+8+16+32+64 = 126


بالنسبة للتحويل من Octal الى Decimal فهي نفس الطريقة السابقة .


اخيرا ..
ارجو من الله ان اكون قد افدت اي طالب/ة بشرحي المبسط هذا ..

 


توقيع abdullah.al-hazmy  

* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده ... سبحــان الله العظيم

 


التعديل الأخير تم بواسطة abdullah.al-hazmy ; 01-10-2011 الساعة 01:27 AM.
رد مع اقتباس

 

 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 07:53 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2024