Menu
CoddyTech

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

חלק מהיחידה יסודות במסלול ה-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: המרה של 0x2A לעשרוני

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

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

דוגמה 2: המרת 0xFF לעשרוני

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

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

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

מיקוםספרה הקסדצימליתערך המקוםחישוב
שמאל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 אונליין

בדקו המרה: ממיר בסיסי ספירה