Μετατροπέας δυαδικού κώδικα — Κείμενο ↔ Δυαδικό ΚΕΙΜΕΝΟ → ΔΥΑΔΙΚΟ

Μετατροπή ανάμεσα σε κείμενο και δυαδικό κώδικα (αναπαράσταση με βάση 2). Εισαγωγή κειμένου για λήψη της δυαδικής αναπαράστασής του (8 bit ανά χαρακτήρα), ή εισαγωγή δυαδικών ψηφίων (0 και 1) για αποκωδικοποίηση πίσω σε αναγνώσιμο κείμενο. Υποστηρίζει μορφές 8 bit και με διαχωρισμό με κενά.
Αυτό το εργαλείο επεξεργάζεται όλα τα δεδομένα τοπικά στο πρόγραμμα περιήγησης — δεν μεταφορτώνονται δεδομένα σε κανέναν διακομιστή.
Κωδικοποίηση: Αυτόματη ανίχνευση ▾
Ομαδοποίηση bit: Διαχωριστικό:
Πληκτρολόγηση για μετατροπή σε πραγματικό χρόνο
(UTF-8 .txt)
Σχήμα 13: Κωδικοποίηση δυαδικού κώδικα
Το δυαδικό είναι το θεμελιώδες αριθμητικό σύστημα με βάση το 2 που χρησιμοποιούν όλοι οι ψηφιακοί υπολογιστές. Κάθε χαρακτήρας αναπαρίσταται ως ακολουθία bit (0 και 1). Η τυπική κωδικοποίηση 8 bit (1 byte ανά χαρακτήρα) υποστηρίζει και τις 256 τιμές του επεκταμένου ASCII. Η κωδικοποίηση 7 bit καλύπτει το τυπικό ASCII (0–127). Η δυαδική κωδικοποίηση είναι η αναπαράσταση του χαμηλότερου επιπέδου — κάθε αρχείο, εικόνα ή πρόγραμμα καταλήγει τελικά σε δυαδικό.
Δυαδικός και συμπλήρωμα ως προς δύο

Κάθε δυαδικό ψηφίο είναι δύναμη του δύο, οπότε τα 8 bit καλύπτουν τις τιμές 0–255. Οι αρνητικοί αριθμοί αποθηκεύονται ως συμπλήρωμα ως προς δύο — αντιστρέφονται όλα τα bit και προστίθεται ένα — πράγμα που επιτρέπει το ίδιο κύκλωμα αθροιστή να χειρίζεται πρόσθεση και αφαίρεση. Σε σταθερό πλάτος, οι υπερχειλιζόμενες τιμές απλώς περιτυλίγονται: το 255 + 1 γίνεται 0 σε 8 bit.

Το ίδιο μοτίβο bit σημαίνει διαφορετικούς αριθμούς σε διαφορετικά πλάτη — το 11111111 είναι 255 χωρίς πρόσημο, αλλά −1 ως προσημασμένο συμπλήρωμα ως προς δύο 8 bit.