Lernen und Hausaufgaben
Sehen Sie sich die Lösungen zu den Übungen aus den Bereichen Informatik, digitale Logik und Zahlensysteme an und erfahren Sie, wie diese zustande gekommen sind.
Geben Sie eine Zahl ein und sehen Sie sofort ihre binäre, oktale und hexadezimale Darstellung. Das Programm verarbeitet sehr große ganze Zahlen, Brüche wie beispielsweise 0,625 sowie negative Werte im Zweierkomplement mit 8, 16, 32 oder 64 Bit. Sie können ein Ergebnis auch überprüfen, indem Sie den Binärwert wieder in einen Dezimalwert umrechnen.
–––Erfahren Sie, wie Dezimalzahlen in Binärzahlen umgewandelt werden und wie man das Ergebnis liest.
Das Dezimalsystem ist das Zehnersystem, das wir täglich verwenden und das die Ziffern 0 bis 9 umfasst. Das Binärsystem ist ein Zweiersystem, das ausschließlich die Ziffern 0 und 1 verwendet; auf diese Weise speichern Computer Zahlen. Die Umwandlung von Dezimalzahlen in Binärzahlen bedeutet, denselben Wert nicht mit Zehnerpotenzen, sondern mit Zweierpotenzen darzustellen.
Geben Sie eine Zahl ein, und schon werden die binäre, oktale und hexadezimale Darstellung angezeigt. Das Programm verarbeitet sehr große ganze Zahlen, Dezimalzahlen wie 0,625 und negative Zahlen. Um den umgekehrten Vorgang durchzuführen, aktivieren Sie das Kontrollkästchen hier oder verwenden Sie den Binär-Dezimal-Konverter.
Sehen Sie sich die Lösungen zu den Übungen aus den Bereichen Informatik, digitale Logik und Zahlensysteme an und erfahren Sie, wie diese zustande gekommen sind.
Schreiben Sie Bitmasken, Flags, Berechtigungen und Registerwerte oder lesen Sie während des Debuggens binäre Ausgaben aus.
Arbeiten Sie mit IP-Adress-Oktetten, Subnetzmasken und Mikrocontroller-Werten, die in Bits angegeben sind.
Bei einer ganzen Zahl teilst du immer wieder durch 2, schreibst jeden Rest auf und liest die Reste dann vom letzten zum ersten.
Bei einem Bruch multiplizierst du stattdessen mit 2. Die Ziffer vor dem Komma wird zur nächsten Binärziffer, und mit dem Rest multiplizierst du weiter. Aus 0,625 ergibt sich 0,101, da 0,625 = 1/2 + 1/8 ist.
| Dezimal | Binär | Hex |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 10 | 2 |
| 8 | 1000 | 8 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 100 | 1100100 | 64 |
| 255 | 11111111 | FF |
| 256 | 100000000 | 100 |
| 1024 | 10000000000 | 400 |
Computer speichern negative ganze Zahlen im Zweierkomplement. Wählen Sie eine Bitbreite aus, dann wird -42 bei 8 Bit zu 11010110. Das Tool zeigt eine Fehlermeldung an, wenn der Wert nicht in die gewählte Bitbreite passt.
Bei der einfachen Schreibweise wird ein Minuszeichen vor den Binärwert gesetzt, sodass aus -42 die Zahl -101010 wird. Das ist leichter zu lesen und für Hausaufgaben völlig ausreichend.
Manche Dezimalzahlen lassen sich im Binärsystem nicht exakt darstellen. 0,1 wiederholt sich unendlich oft, daher wird das Ergebnis nach der von Ihnen gewählten Stellenanzahl abgeschnitten und ein Hinweis angezeigt.
„Automatic“ wählt die kürzeste der verfügbaren Bitbreiten (8, 16, 32 oder 64 Bit) aus, die passt. Wählen Sie eine Bitbreite, um positive Zahlen mit führenden Nullen aufzufüllen, beispielsweise 5 als 00000101.
Die Zahlen werden in Ihrem Browser umgerechnet. Es werden keine Daten an unseren Server gesendet oder dort gespeichert. Lediglich Ihre Auswahl wird auf Ihrem Gerät gespeichert.
Die Eingabe ist auf 400 Ziffern begrenzt. Gleitkommaformate wie IEEE 754 werden nicht angezeigt, sondern nur der exakte Binärwert der von Ihnen eingegebenen Zahl. Das Zweierkomplement gilt für ganze Zahlen.
Geben Sie die Zahl in das Feld ein, und die binäre Darstellung wird sofort angezeigt. Wenn Sie die Zahl von Hand berechnen möchten, dividieren Sie sie wiederholt durch 2, notieren Sie sich jeden Rest und lesen Sie die Reste vom letzten zum ersten.
10 im Dezimalsystem entspricht 1010 im Binärsystem, da 8 + 2 = 10 ist. Du kannst jeden beliebigen anderen Wert mit den Beispielschaltflächen ausprobieren oder ihn direkt eingeben.
Ja. 0,625 entspricht im Binärsystem genau 0,101. 0,1 lässt sich nicht exakt darstellen und wiederholt sich unendlich oft, daher wird das Ergebnis auf die von Ihnen gewählte Anzahl von Dezimalstellen gekürzt, was durch einen Hinweis kenntlich gemacht wird.
Wählen Sie „Minuszeichen“, um dem Binärwert ein Minuszeichen voranzustellen, oder „Zweierkomplement“, um zu sehen, wie ein Computer diesen Wert speichert. Für das Zweierkomplement ist eine Bitbreite erforderlich; bei der Option „Automatisch“ werden 8, 16, 32 oder 64 Bit für Sie ausgewählt.
Hiermit wird die Länge des Ergebnisses festgelegt. Bei einer Breite von 8 wird 5 als 00000101 dargestellt, und im Zweierkomplement wird damit auch der Wertebereich festgelegt, sodass 8 Bit den Bereich von -128 bis 127 abdecken.
Ganzzahlen können bis zu 400 Ziffern haben, was weit über die 64-Bit-Grenze hinausgeht, da das Tool exakte Mathematik für große Zahlen verwendet. Das Zweierkomplement endet bei 64 Bit, es sei denn, Sie lassen die Breite auf „Automatisch“ eingestellt.
Ja. Aktivieren Sie das Kontrollkästchen unter den Ergebnissen und geben Sie einen Binärwert ein, einschließlich eines Bruchteils, z. B. 101,101. Der Dezimalwert ist exakt.
Nein. Die Umrechnung erfolgt in Ihrem Browser, und es werden keine Daten von Ihrem Gerät übertragen. Es werden lediglich Ihre Auswahlmöglichkeiten für das nächste Mal gespeichert.
Auf der Startseite finden Sie Dutzende weiterer kostenloser Tools, für die kein API-Schlüssel erforderlich ist.
Text in Großbuchstaben, CamelCase, Snake_Case und mehr umwandeln.
Werkzeug öffnenCSV-Daten in saubere JSON-Objekte oder -Arrays umwandeln.
Werkzeug öffnenErstellen Sie Barcodes in gängigen Formaten.
Werkzeug öffnenEntfernen Sie überflüssige Leerzeichen, Tabulatoren und Leerzeilen.
Werkzeug öffnenKeine passende Frage.
Teilen Sie Ihre Meinung zu diesem Tool mit anderen Besuchern.