Οκταδικό σύστημα αρίθμησης

Από testwiki
Αναθεώρηση ως προς 03:33, 24 Ιανουαρίου 2018 από τον 141.237.205.206 (συζήτηση) (Πίνακας kαντιστοιχίας)
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση

Το οκταδικό σύστημα αρίθμησης είναι αυτό που έχει σαν βάση το 8 και χρησιμοποιεί τα σύμβολα 0, 1, 2, 3, 4, 5, 6 και 7. Το οκταδικό σύστημα παρουσιάζει μια απλή σχέση με το δυαδικό καθώς η βάση του είναι το 2 (23 = 8). Γι' αυτό το λόγο είναι πολύ εύκολη η μετατροπή απο οκταδικό σε δυαδικό σύστημα και το αντίθετο.[1]

Στο δεκαδικό σύστημα κάθε ψηφίο αντιστοιχεί σε αντίστοιχη δύναμη του δέκα όπως στο παρακάτω παράδειγμα:

𝟕𝟒10=𝟕×101+𝟒×100

Στο οκταδικό σύστημα κάθε ψηφίο αντίστοιχα αντιστοιχεί σε δύναμη του οκτώ όπως φαίνεται και στο παράδειγμα:

𝟏𝟏𝟐8=𝟏×82+𝟏×81+𝟐×80

Αν κάνουμε τις πράξεις βρίσκουμε τον δεκαδικό αριθμό: 𝟏𝟏𝟐8=64+8+2=74.

Πίνακας αντιστοιχίας

ΔΥΑΔΙΚΟ ΟΚΤΑΔΙΚΟ
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Η μετατροπή ενός δυαδικού αριθμού σε οκταδικό γίνεται κατευθείαν χρησιμοποιώντας τον παραπάνω πίνακα. Για παράδειγμα ο 8-bit αριθμός 𝟏𝟎𝟏𝟏𝟏𝟏𝟎𝟏2 χωρίζεται σε ομάδες των 3-bit (0)10, 111 και 101 και αντιστοιχίζεται στον 𝟐𝟕𝟓8. Η μετατροπή ενός οκταδικού αριθμού σε δυαδικό γίνεται επίσης με τον ίδιο τρόπο. Για παράδειγμα ο κλασματικός οκταδικός αριθμός μετατρέπεται κατευθείαν με την χρήση του παραπάνω πίνακα:

𝟏𝟓𝟐.𝟏𝟕8=(𝟎𝟎𝟏2)(𝟏𝟎𝟏2)(𝟎𝟏𝟎2).(𝟎𝟎𝟏2)(𝟏𝟏𝟏2)=𝟎𝟎𝟏𝟏𝟎𝟏𝟎𝟏𝟎.𝟎𝟎𝟏𝟏𝟏𝟏2.

Δείτε επίσης

Παραπομπές