Το θυμάμαι καλά και εγώ, τι υπέροχο ταξίδι στο παρελθόν.
Με φιγούρες που μπορούσες να συνδυάσεις 8192 φορές.
32 κεφάλια.
32 σώματα (αλλά κάθε κεφάλι συνδυάζεται μόνο με 16 από αυτά).
32 ζευγάρια πόδια (και πάλι, κάθε κεφάλι συνδυάζεται μόνο με 16 από αυτά).
Άρα, κάθε κεφάλι μπορεί να φτιάξει 256 διαφορετικές φιγούρες (16 σώματα × 16 πόδια = 256).
Και 32 κεφάλια επί 256 φιγούρες το καθένα =
8192 φιγούρες.
Και εδώ αρχίζει το ενδιαφέρον για τους λάτρεις της πληροφορικής:
Όλοι αυτοί οι αριθμοί είναι δυνάμεις του 2:
Τιμή | Ισούται με | Δυαδική σημασία |
---|
16 | 2⁴ | 4 bits |
32 | 2⁵ | 5 bits |
256 | 2⁸ | 1 byte |
8192 | 2¹³ | 13 bits |
Κάθε φιγούρα μπορεί να περιγραφεί ψηφιακά:
5 bits για το κεφάλι (32 πιθανά)
4 bits για το σώμα (16 πιθανά)
4 bits για τα πόδια (16 πιθανά)
Σύνολο:
13 bits ανά φιγούρα.
Ή 2 bytes (16 bits), αν θέλουμε να τα αποθηκεύουμε εύκολα, με λίγα bits να περισσεύουν.
Άρα αυτό το παιδικό βιβλίο δεν ήταν απλώς αστείο. Ήταν ένα μάθημα πληροφορικής καμουφλαρισμένο σε παιχνίδι.
Κάτι σαν
Μαθαίνετε bits χωρίς να το καταλάβετε.
Αυτή ήταν μια data compression ανάλυση του Γελάτε 8192 φορές.
