Ένας δεκαεξαδικός αριθμός εκφράζεται με μια ακολουθία από 16 σύμβολα: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Για παράδειγμα, \(2A_{(16)} = 2 \cdot 16^1 + A \cdot 16^0 = 42_{(10)}\).
Πόσα ψηφία χρειαζόμαστε στο δεκαεξαδικό σύστημα για να εκφράσουμε ένα byte; Είναι το ίδιο με το δεκαδικό;
Ποια είναι η μεγαλύτερη τιμή ενός byte, και πώς γράφεται σε κάθε βάση; Σκεφτείτε επίσης σε πόσα bits αντιστοιχεί ένα δεκαεξαδικό ψηφίο, αφού \(16 = 2^4\).
Αριθμός στον οδηγό: Α2.3
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: slides-lec02-hex-digits ·
Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec02-hex-digits.html ·
Markdown (GitHub)