מה זה הקסדצימלי (Hex)?
הקסדצימלי (Hex) היא שיטת ספירה על בסיס 16. היא משתמשת ב-16 סמלים: הספרות 0-9 והאותיות A-F (כאשר A=10, B=11, C=12, D=13, E=14, F=15).
מה זה ASCII?
ASCII (ראשי תיבות של American Standard Code for Information Interchange) הוא תקן קידוד תווים לתקשורת אלקטרונית, המשמש לייצוג טקסט במחשבים ובמכשירים דיגיטליים.
איך להמיר הקסדצימלי לטקסט ASCII
- פצלו את מחרוזת ה-Hex לזוגות של תווים
- המירו כל זוג לערך העשרוני (Decimal) המתאים לו
- מצאו את תו ה-ASCII המתאים לכל ערך עשרוני לפי הטבלה
כך ממירים את המחרוזת "48 65 6C 6C 6F" ל-ASCII
| זוג Hex | ערך עשרוני | תו ASCII |
|---|---|---|
| 48 | 72 | H |
| 65 | 101 | e |
| 6C | 108 | l |
| 6C | 108 | l |
| 6F | 111 | o |
תוצאה: "48 65 6C 6C 6F" בהקסדצימלי = "Hello" בטקסט ASCII
דוגמה נוספת: המרת "57 6F 72 6C 64" ל-ASCII
- 57 = 87 (W)
- 6F = 111 (o)
- 72 = 114 (r)
- 6C = 108 (l)
- 64 = 100 (d)
תוצאה: "57 6F 72 6C 64" בהקסדצימלי = "World" בטקסט ASCII
ערכי ASCII ו-Hex נפוצים
| Hex | ערך עשרוני | תו | תיאור |
|---|---|---|---|
| 20 | 32 | (space) | רווח |
| 21 | 33 | ! | סימן קריאה |
| 2E | 46 | . | נקודה |
| 30-39 | 48-57 | 0-9 | מספרים |
| 41-5A | 65-90 | A-Z | אותיות אנגליות גדולות (Uppercase) |
| 61-7A | 97-122 | a-z | אותיות אנגליות קטנות (Lowercase) |