Οι δυαδικοί αριθμοί είναι αριθμοί από το δυαδικό σύστημααριθμός, που έχει βάση 2. Εφαρμόζεται άμεσα στην ψηφιακή ηλεκτρονική, χρησιμοποιείται στις περισσότερες σύγχρονες υπολογιστικές συσκευές, συμπεριλαμβανομένων των υπολογιστών, των κινητών τηλεφώνων και όλων των ειδών αισθητήρων. Μπορούμε να πούμε ότι όλες οι τεχνολογίες της εποχής μας βασίζονται σε δυαδικούς αριθμούς.
Γράψιμο αριθμών
Οποιοσδήποτε αριθμός, όσο μεγάλος κι αν είναι, σεΤο δυαδικό σύστημα γράφεται χρησιμοποιώντας δύο χαρακτήρες: 0 και 1. Για παράδειγμα, το ψηφίο 5 από το γνωστό δεκαδικό σύστημα στο δυαδικό σύστημα θα αντιπροσωπεύεται ως 101. Οι δυαδικοί αριθμοί μπορούν να υποδηλωθούν με το πρόθεμα 0b ή συμπλεκτικό σύμβολο (&), για παράδειγμα : & 101.
Σε όλα τα συστήματα αριθμών, εκτός από το δεκαδικό, οι χαρακτήρες διαβάζονται ένας προς έναν, δηλαδή, στο παράδειγμα 101 διαβάζεται ως "ένα μηδέν ένα".
Μεταφορά από το ένα σύστημα στο άλλο
Δυαδικοί προγραμματιστέςαριθμητικό σύστημα, μπορούν να μετατρέψουν έναν δυαδικό αριθμό σε δεκαδικό εν κινήσει. Αυτό μπορεί πραγματικά να γίνει χωρίς φόρμουλες, ειδικά αν ένα άτομο έχει μια ιδέα για το πώς λειτουργεί το μικρότερο μέρος του "εγκεφάλου" του υπολογιστή - το bit.
Ο αριθμός μηδέν σημαίνει επίσης 0 και ο αριθμός ένα μέσατο δυαδικό σύστημα θα είναι επίσης ένα, αλλά τι να κάνουμε μετά όταν τελειώσουν οι αριθμοί; Το δεκαδικό σύστημα θα «πρότεινε» σε αυτή την περίπτωση να εισαχθεί ο όρος «δέκα», και στο δυαδικό σύστημα θα ονομαζόταν «δύο».
Εάν το 0 είναι & 0 (το σύμπλεγμα είναι δυαδικός συμβολισμόςσύστημα), 1 = & 1, τότε το 2 θα συμβολίζεται ως & 10. Τρία μπορούν να γραφτούν και με δύο ψηφία, θα έχει τη μορφή & 11, δηλαδή ένα δύο και ένα ένα. Οι πιθανοί συνδυασμοί έχουν εξαντληθεί και εκατοντάδες εισάγονται στο δεκαδικό σύστημα σε αυτό το στάδιο και «τέσσερις» στο δυαδικό σύστημα. Τέσσερα είναι & 100, πέντε είναι & 101, έξι είναι & 110, επτά είναι & 111. Η επόμενη, μεγαλύτερη λογιστική μονάδα είναι η οκτώ.
Μπορείτε να παρατηρήσετε την ιδιαιτερότητα:εάν στο δεκαδικό σύστημα τα ψηφία πολλαπλασιάζονται επί δέκα (1, 10, 100, 1000 κ.ο.κ.), τότε στο δυαδικό σύστημα, αντίστοιχα, επί δύο: 2, 4, 8, 16, 32. Αυτό αντιστοιχεί στο μέγεθος καρτών flash και άλλων μονάδων δίσκου, που χρησιμοποιούνται σε υπολογιστές και άλλες συσκευές.
Τι είναι ο δυαδικός κώδικας
Δυαδικοί αριθμοίΟι αριθμοί ονομάζονται δυαδικοί, αλλά οι μη αριθμητικές τιμές (γράμματα και σύμβολα) μπορούν επίσης να αναπαρασταθούν σε αυτήν τη μορφή. Έτσι, οι λέξεις και τα κείμενα μπορούν να κωδικοποιηθούν σε αριθμούς, αν και δεν θα φαίνονται τόσο λακωνικά, γιατί για να γράψετε μόνο ένα γράμμα απαιτούνται πολλά μηδενικά και ένα.
Πώς όμως οι υπολογιστές καταφέρνουν να διαβάζουντόσες πληροφορίες; Στην πραγματικότητα, όλα είναι πιο απλά από όσο φαίνονται. Οι άνθρωποι που είναι συνηθισμένοι στο σύστημα δεκαδικών αριθμών μεταφράζουν πρώτα τους δυαδικούς αριθμούς σε πιο οικείους και μόνο μετά κάνουν οποιουσδήποτε χειρισμούς μαζί τους και η βάση της λογικής του υπολογιστή είναι αρχικά ένα δυαδικό σύστημα αριθμών. Μια υψηλή τάση αντιστοιχεί σε μια μονάδα στην τεχνολογία και μια χαμηλή τάση αντιστοιχεί σε μηδέν ή υπάρχει τάση για μια μονάδα, αλλά καθόλου τάση για ένα μηδέν.
Δυαδικοί αριθμοί στον πολιτισμό
Είναι λάθος να θεωρηθεί ότι το δυαδικό σύστημαο υπολογισμός είναι αξία των σύγχρονων μαθηματικών. Αν και οι δυαδικοί αριθμοί είναι θεμελιώδεις στις τεχνολογίες της εποχής μας, έχουν χρησιμοποιηθεί για πολύ μεγάλο χρονικό διάστημα και σε διάφορα μέρη του κόσμου. Χρησιμοποιείται μια μεγάλη γραμμή (ένα) και μια διακεκομμένη γραμμή (μηδέν), που κωδικοποιεί οκτώ χαρακτήρες που σημαίνει οκτώ στοιχεία: ουρανός, γη, βροντή, νερό, βουνά, άνεμος, φωτιά και σώμα νερού (σώμα νερού). Αυτό το ανάλογο των αριθμών 3 bit περιγράφηκε στο κλασικό κείμενο του Βιβλίου των Αλλαγών. Τα τρίγραμμα ήταν 64 εξάγραμμα (ψηφία 6 bit), η σειρά των οποίων στο Βιβλίο των Αλλαγών εντοπίστηκε σύμφωνα με δυαδικά ψηφία από το 0 έως το 63.
Αυτή η διαταγή συντάχθηκε τον ενδέκατο αιώνα από τον Κινέζο λόγιο Shao Yong, αν και δεν υπάρχουν στοιχεία που να αποδεικνύουν ότι πραγματικά κατανοούσε το δυαδικό σύστημα γενικά.
Στην Ινδία, ακόμη και πριν από την εποχή μας, οι δυαδικοί αριθμοί χρησιμοποιούνταν επίσης σε μαθηματική βάση για να περιγράψουν την ποίηση, που συνέταξε ο μαθηματικός Pingala.
Η κομβική γραφή των Ίνκας (kipu) θεωρείταιτο πρωτότυπο των σύγχρονων βάσεων δεδομένων. Ήταν οι πρώτοι που χρησιμοποίησαν όχι μόνο τον δυαδικό κώδικα ενός αριθμού, αλλά και μη αριθμητικές σημειώσεις στο δυαδικό σύστημα. Η οζώδης γραφή Kipu χαρακτηρίζεται όχι μόνο από πρωτεύοντα και πρόσθετα κλειδιά, αλλά και από τη χρήση αριθμών θέσης, κωδικοποίηση με χρώμα και σειρές επαναλήψεων δεδομένων (κύκλων). Οι Ίνκας πρωτοστάτησαν σε μια μέθοδο λογιστικής που ονομάζεται διπλή καταχώρηση.
Ο πρώτος από τους προγραμματιστές
Δυαδικό σύστημα αριθμών0 και 1, περιέγραψε επίσης ο διάσημος επιστήμονας, φυσικός και μαθηματικός, Gottfried Wilhelm Leibniz. Αγαπούσε την αρχαία κινεζική κουλτούρα και, μελετώντας τα παραδοσιακά κείμενα του Βιβλίου των Αλλαγών, παρατήρησε την αντιστοιχία των εξαγραμμάτων με τους δυαδικούς αριθμούς από το 0 έως το 111111. Θαύμαζε τα στοιχεία παρόμοιων επιτευγμάτων στη φιλοσοφία και τα μαθηματικά για εκείνη την εποχή. Ο Leibniz μπορεί να ονομαστεί ο πρώτος από τους προγραμματιστές και τους θεωρητικούς της πληροφορίας. Ήταν αυτός που ανακάλυψε ότι εάν γράψετε ομάδες δυαδικών αριθμών κατακόρυφα (το ένα κάτω από το άλλο), τότε οι κατακόρυφες στήλες αριθμών που προκύπτουν θα επαναλαμβάνουν τακτικά μηδενικά και ένα. Αυτό τον κάλεσε να προτείνει ότι μπορεί να υπάρχουν εντελώς νέοι μαθηματικοί νόμοι.
Ο Leibniz συνειδητοποίησε επίσης ότι οι δυαδικοί αριθμοί είναι οι βέλτιστοιγια χρήση στη μηχανική, βάση της οποίας θα πρέπει να είναι η αλλαγή παθητικών και ενεργητικών κύκλων. Ήταν ο 17ος αιώνας, και αυτός ο μεγάλος επιστήμονας εφηύρε έναν υπολογιστή σε χαρτί που λειτουργούσε με βάση τις νέες του ανακαλύψεις, αλλά γρήγορα συνειδητοποίησε ότι ο πολιτισμός δεν είχε φτάσει ακόμη σε μια τέτοια τεχνολογική εξέλιξη και στην εποχή του η δημιουργία μιας τέτοιας μηχανής θα ήταν αδύνατο.