Wandeln Sie zwischen Text und Binärcode (Darstellung im Zweiersystem) um. Geben Sie Text ein, um seine Binärdarstellung zu erhalten (8 Bit je Zeichen), oder Binärziffern (Nullen und Einsen), um sie zurück in lesbaren Text zu dekodieren. Unterstützt 8-Bit- und durch Leerzeichen getrennte Binärformate. Dieses Werkzeug verarbeitet alle Daten lokal in Ihrem Browser — es werden keine Daten auf einen Server hochgeladen.
Eingabe
Zeichenkodierung:Automatisch erkennen▾
Automatisch erkennen
UTF-8
UTF-16 LE
UTF-16 BE
ISO-8859-1 (Latin-1)
Windows-1252
GBK / GB2312
Shift-JIS
EUC-JP
EUC-KR
Big5
Bit-Gruppierung:Trennzeichen:
Tippen Sie, um in Echtzeit umzuwandeln
Ausgabe
(UTF-8 .txt)
Schema 13: Binärcodierung Binär ist das grundlegende Zweiersystem, das alle digitalen Computer verwenden. Jedes Zeichen wird als Folge von Bits (Nullen und Einsen) dargestellt. Die Standard-8-Bit-Kodierung (1 Byte je Zeichen) umfasst alle 256 Werte des erweiterten ASCII. Die 7-Bit-Kodierung deckt das Standard-ASCII (0–127) ab. Die Binärkodierung ist die unterste Darstellungsebene — jede Datei, jedes Bild und jedes Programm lässt sich letztlich auf Binär zurückführen.
Binär und das Zweierkomplement
Jede Binärziffer ist eine Zweierpotenz, daher decken 8 Bit die Werte 0–255 ab. Negative Zahlen werden als Zweierkomplement gespeichert — alle Bits umkehren und eins addieren — wodurch dieselbe Addierschaltung sowohl Addition als auch Subtraktion ausführen kann. Bei fester Breite laufen überlaufende Werte einfach um: 255 + 1 wird in 8 Bit zu 0.
Dasselbe Bitmuster bedeutet bei verschiedenen Breiten verschiedene Zahlen — 11111111 ist 255 ohne Vorzeichen, aber −1 als vorzeichenbehaftetes 8-Bit-Zweierkomplement.