Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

من العشري إلى الست عشري

جزء من قسم الأساسيات في رحلة Assembly على Coddy. الدرس 12 من 45.

تحويل العدد العشري إلى النظام الست عشري مشابه لتحويل العدد العشري إلى النظام الثنائي، ولكن بدلًا من القسمة على 2، تقسم على 16.

الطريقة: اقسم على 16 بشكل متكرر، واقرأ البواقي بالعكس.

مثال خطوة بخطوة: تحويل 42 إلى النظام الست عشري

الخطوةالقسمةResultRemainder
142 ÷ 16210 (وهو A في النظام الست عشري)
22 ÷ 1602

اقرأ remainder من الأسفل إلى الأعلى: 2A

إذًا 42 بالنظام العشري = 0x2A.

المثال 2: تحويل 255 إلى النظام الست عشري

الخطوةالقسمةResultRemainder
1255 ÷ 161515 (وهو F في النظام الست عشري)
215 ÷ 16015 (F)

اقرأ من الأسفل إلى الأعلى: FF

إذًا 255 بالنظام العشري = 0xFF.

المثال 3: تحويل 1000 إلى النظام السداسي عشري

الخطوةالقسمةResultRemainder
11000 ÷ 16628
262 ÷ 16314 (وهي E في النظام السداسي عشري)
33 ÷ 1603

اقرأ من الأسفل إلى الأعلى: 3E8

إذن 1000 بالنظام العشري = 0x3E8.

تذكير بـ Remainder:

Remainder (0-15)الرقم السداسي عشري
0-90-9
10A
11B
12C
13D
14E
15F

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Assembly