Menu
Coddy logo textTech

מהקסדצימלי לעשרוני

חלק מהיחידה יסודות במסלול ה-Assembly של Coddy. שיעור 11 מתוך 45.

הקסדצימלי (בסיס 16) פועל באותו אופן כמו בינארי ועשרוני: לכל מיקום יש ערך מקום. בהקסדצימלי, כל מיקום הוא חזקה של 16.

ערכי מיקום בהקסדצימלי:

מיקוםחזקה של 16ערך עשרוני
הימני ביותר16⁰1
הבא16¹16
הבא16²256
הבא16³4096

ערכי הספרות ההקסדצימליות שכדאי לזכור:

הקסדצימליעשרוני
0-90-9
A10
B11
C12
D13
E14
F15

דוגמה 1: המרה של <strong>0x2A</strong> לעשרוני

מיקוםספרה הקסדצימליתערך המקוםחישוב
שמאל2162 × 16 = 32
ימיןA (10)110 × 1 = 10
סך הכול  32 + 10 = 42

לכן 0x2A = 42 בשיטה העשרונית.

דוגמה 2: המרת <strong>0xFF</strong> למספר עשרוני

מיקוםספרה הקסדצימליתערך המקוםחישוב
שמאלF (15)1615 × 16 = 240
ימיןF (15)115 × 1 = 15
סך הכול  240 + 15 = 255

לכן 0xFF = 255 בייצוג עשרוני.

דוגמה 3: המרה של <strong>0x3E8</strong> למספר עשרוני

מיקוםספרה הקסדצימליתערך המקוםחישוב
שמאל32563 × 256 = 768
אמצעE (14)1614 × 16 = 224
ימין818 × 1 = 8
סך הכול  768 + 224 + 8 = 1000

לכן 0x3E8 = 1000 בשיטה העשרונית.

הנוסחה:

עבור מספר הקסדצימלי עם הספרות ... d₂ d₁ d₀:

הערך = (... + d₂ × 16² + d₁ × 16¹ + d₀ × 16⁰)

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Assembly אונליין