Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Α2.3 · Δεκαεξαδικά ψηφία ενός byte

Διάλεξη 2: Μνήμη και Μεταβλητές, διαφάνεια 10 · Δυσκολία ★☆☆ · short-answer · Κεφάλαια: 2

Ένας δεκαεξαδικός αριθμός εκφράζεται με μια ακολουθία από 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)