الأنظمة العددية وطرق التحويل بينها

admin
الصفحة الرئيسية
الأنظمة العددية وطرق التحويل بينها
الأنظمة العددية وطرق التحويل بينها

الأنظمة العددية وطرق التحويل بينها

تستخدم أجهزة الحاسوب والأنظمة الرقمية أنظمة عددية مختلفة لتمثيل البيانات ومعالجتها. أهم هذه الأنظمة:

  • النظام العشري (Decimal - Base 10)
  • النظام الثنائي (Binary - Base 2)
  • النظام الثماني (Octal - Base 8)
  • النظام السداسي عشر (Hexadecimal - Base 16)

في هذا المحتوى، سنستعرض كل نظام عددي بالتفصيل، ونتعلم كيفية التحويل بينها بطرق رياضية وعملية.

1. النظام العشري (Decimal - Base 10)

الخصائص:

  • يستخدم 10 أرقام: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
  • أساسه 10، أي أن كل خانة تمثل قوة للعدد 10.
  • يُستخدم في الحياة اليومية والحسابات العامة.

تمثيل الأعداد العشرية:

العدد العشري 345 يمكن تفكيكه كالتالي:

3 × 102 + 4 × 101 + 5 × 100 = 300 + 40 + 5 = 345

2. النظام الثنائي (Binary - Base 2)

الخصائص:

  • يستخدم رقمين فقط: 0 و 1.
  • أساسه 2، أي أن كل خانة تمثل قوة للعدد 2.
  • يُستخدم في الحواسيب والدارات الرقمية لأن الترانزستورات تعمل بجهدين (ON/OFF).

تمثيل الأعداد الثنائية:

العدد الثنائي 1011 يمكن تحويله إلى عشري كالتالي:

1 × 23 + 0 × 22 + 1 × 21 + 1 × 20 = 8 + 0 + 2 + 1 = 11 (عشري)

3. النظام الثماني (Octal - Base 8)

الخصائص:

  • يستخدم 8 أرقام: 0, 1, 2, 3, 4, 5, 6, 7.
  • أساسه 8، أي أن كل خانة تمثل قوة للعدد 8.
  • كان يُستخدم في الحواسيب القديمة، ولا يزال مفيدًا في بعض التطبيقات.

تمثيل الأعداد الثمانية:

العدد الثماني 47 يمكن تحويله إلى عشري كالتالي:

4 × 81 + 7 × 80 = 32 + 7 = 39 (عشري)

4. النظام السداسي عشر (Hexadecimal - Base 16)

الخصائص:

  • يستخدم 16 رمزًا: 0-9, A, B, C, D, E, F (حيث A=10, B=11, ..., F=15).
  • أساسه 16، أي أن كل خانة تمثل قوة للعدد 16.
  • يُستخدم في برمجة الحواسيب وعلم البيانات لتمثيل القيم الكبيرة باختصار.

تمثيل الأعداد السداسية عشر:

العدد السداسي عشر A3F يمكن تحويله إلى عشري كالتالي:

A × 162 + 3 × 161 + F × 160 = 10 × 256 + 3 × 16 + 15 × 1 = 2560 + 48 + 15 = 2623 (عشري)

التحويل بين الأنظمة العددية

1. التحويل من النظام العشري إلى أنظمة أخرى

أ) التحويل من العشري إلى الثنائي (بقسمة على 2)

مثال: حول العدد 25 إلى ثنائي.

25 ÷ 2 = 12   باقي 1
12 ÷ 2 = 6    باقي 0
6 ÷ 2 = 3     باقي 0
3 ÷ 2 = 1     باقي 1
1 ÷ 2 = 0     باقي 1
            

النتيجة: اقرأ البواقي من الأسفل إلى الأعلى → 11001

ب) التحويل من العشري إلى الثماني (بقسمة على 8)

مثال: حول العدد 92 إلى ثماني.

92 ÷ 8 = 11   باقي 4
11 ÷ 8 = 1    باقي 3
1 ÷ 8 = 0     باقي 1
            

النتيجة: اقرأ البواقي من الأسفل إلى الأعلى → 134

ج) التحويل من العشري إلى السداسي عشر (بقسمة على 16)

مثال: حول العدد 255 إلى سداسي عشر.

255 ÷ 16 = 15  باقي 15 (F)
15 ÷ 16 = 0   باقي 15 (F)
            

النتيجة: اقرأ البواقي من الأسفل إلى الأعلى → FF

2. التحويل من النظام الثنائي إلى أنظمة أخرى

أ) الثنائي → العشري (باستخدام قوى 2)

مثال: حول 1101 إلى عشري.

1 × 23 + 1 × 22 + 0 × 21 + 1 × 20 = 8 + 4 + 0 + 1 = 13

ب) الثنائي → الثماني (بتجميع كل 3 خانات)

مثال: حول 101101 إلى ثماني.

قسّم إلى مجموعات من 3 (من اليمين): 101 | 101

1012 = 58

النتيجة: 55

ج) الثنائي → السداسي عشر (بتجميع كل 4 خانات)

مثال: حول 11011010 إلى سداسي عشر.

قسّم إلى مجموعات من 4: 1101 | 1010

11012 = D16

10102 = A16

النتيجة: DA

3. التحويل من النظام الثماني والسداسي عشر إلى أنظمة أخرى

أ) الثماني → الثنائي (تحويل كل رقم إلى 3 خانات ثنائية)

مثال: حول 47 (ثماني) إلى ثنائي.

48 = 1002

78 = 1112

النتيجة: 100111

ب) السداسي عشر → الثنائي (تحويل كل رقم إلى 4 خانات ثنائية)

مثال: حول A3 (سداسي عشر) إلى ثنائي.

A16 = 10102

316 = 00112

النتيجة: 10100011

الخلاصة

النظام الأساس الأرقام المستخدمة الاستخدام الشائع
العشري 10 0-9 الحياة اليومية
الثنائي 2 0, 1 الحواسيب
الثماني 8 0-7 أنظمة قديمة
السداسي عشر 16 0-9, A-F البرمجة والشبكات

يمكن التحويل بين الأنظمة باستخدام:

  • القسمة على الأساس (للتحويل من العشري إلى أي نظام).
  • تجميع الخانات (للتحويل بين الثنائي والثماني والسداسي عشر).
  • قوى الأساس (للتحويل إلى العشري).

تمارين تطبيقية:

  1. حول العدد العشري 128 إلى ثنائي وثماني وسداسي عشر.
  2. حول العدد الثنائي 10101101 إلى عشري وثماني وسداسي عشر.
  3. حول العدد السداسي عشر 2F7 إلى ثنائي وثماني وعشري.
google-playkhamsatmostaqltradent