So konvertieren sie von der dezimalzahl in binär
Das Dezimal- (Basis-TEN-Ziffernsystem verfügt über zehn mögliche Werte (0,1,2,3,4,5, 6,7,8, oder 9) für jeden Ortwert.Im Gegensatz dazu hat das binäre (Basis-Zwei-) Ziffernsystem zwei mögliche Werte, die für jeden Ortswert als 0 oder 1 dargestellt sind. Da das Binärsystem die interne Sprache von elektronischen Computern ist, sollten ernsthafte Computerprogrammierer verstehen, wie Sie von Dezimalkräften in die Binäre umgewandelt werden sollen.
Schritte
Konverter


Unterstützen Sie WikiHow und Entsperren Sie alle Proben.
Methode 1 von 2:
Kurzabteilung von zwei mit dem Rest durchführen1. Das Problem einrichten. In diesem Beispiel konvertieren wir die Dezimalzahl 15610 zum binären. Schreiben Sie die Dezimalzahl als Dividende innen auf den Kopf "lange Division" Symbol. Schreiben Sie die Basis des Zielsystems (in unserem Fall, "2" für binäre) als Divisor außerhalb der Kurve des Divisionssymbols.
- Diese Methode ist viel leichter zu verstehen, wenn er auf Papier visualisiert ist, und ist für Anfänger viel einfacher, da es nur auf die Division um zwei Jahre setzt.
- Um Verwirrung vor und nach der Konvertierung zu vermeiden, schreiben Sie die Nummer des Basissystems, mit dem Sie als Index jeder Zahl arbeiten. In diesem Fall hat die Dezimalzahl ein Index von 10 und das Binäräquivalent hat ein Indecript von 2.

2. Teilen. Schreiben Sie die Integer-Antwort (Quotient) unter das Long-Division-Symbol und schreiben Sie den Rest (0 oder 1) rechts von der Dividende.

3. Teilen Sie weiter, bis Sie 0 erreichen.Fahren Sie nach unten und teilen Sie jeden neuen Quotient um zwei und schreiben Sie die Restreste rechts von jeder Dividende. Stoppen Sie, wenn der Quotient 0 ist.

4. Schreiben Sie die neue, binäre Zahl aus. Lesen Sie mit dem unteren Rest, lesen Sie die Reihenfolge der Reste nach oben nach oben.Für dieses Beispiel sollten Sie 10011100 haben.Dies ist das Binäräquivalent der Dezimalzahl 156.Oder, geschrieben mit Basis-Subscripts: 15610 = 100111002
Methode 2 von 2:
Absteigende Kräfte von zwei und Subtraktion1. Beginnen Sie mit einem Diagramm. Listen Sie die Kräfte von zwei in einem auf "Basis 2 Tabelle" von rechts nach links. Beginnen Sie mit 2 und bewerten Sie es als "1".Erhöhen Sie den Exponenten von einem für jede Leistung.Machen Sie die Liste, bis Sie eine Zahl in der Nähe der Dezimalsystemnummer erreicht haben, mit der Sie beginnen. In diesem Beispiel konvertieren wir die Dezimalzahl 15610 zum binären.

2. Suchen Sie nach der größten Macht von 2. Wählen Sie die größte Zahl aus, die in die Nummer passt, die Sie konvertieren. 128 ist die größte Macht von zwei, die in 156 passen. Dann subtrahieren Sie 128 von Ihrer ursprünglichen Nummer.Sie haben jetzt 28.

3. Umzug zur nächsten niedrigeren Kraft von zwei. Verwenden Sie Ihre neue Nummer (28), verschieben Sie die Diagrammmarkierung, wie oft jede Leistung von 2 in Ihre Dividende passen kann. 64 geht nicht in 28, also schreibe einen 0 unter dem Feld, um die nächste binäre Ziffer rechts zu schreiben. Fahren Sie fort, bis Sie eine Nummer erreichen können in 28 gehen.

4. Subtrahieren Sie jede aufeinanderfolgende Zahl, die passen und mit einem 1 markieren kann. 16 kann in 28 passen, sodass Sie einen 1 unter seiner Box schreiben und 16 von 28 subtrahieren. Sie haben jetzt 12. 8 Geht in 12, also schreiben Sie eine 1 unter 8er Box und subtrahieren Sie es von 12. Sie haben jetzt 4.

5. Fahren Sie fort, bis Sie das Ende Ihres Diagramms erreichen. Denken Sie daran, eine 1 unter jeder Nummer zu markieren, die in Ihre neue Nummer eingeht, und ein 0 unter denjenigen, die dies nicht tun.

6. Schreiben Sie die binäre Antwort aus.Die Nummer ist genau dasselbe von links nach rechts wie die 1 und 0 unter Ihrem Diagramm. Sie sollten 10011100 haben.Dies ist das Binäräquivalent der Dezimalzahl 156.Oder, geschrieben mit Basis-Subscripts: 15610 = 100111002.
Video
Mit diesem Service können einige Informationen mit YouTube geteilt werden.
Tipps
Umwandeln in die entgegengesetzte Richtung von binär zu dezimal, ist oft einfacher zu lernen.
Der mit Windows 10 installierte Rechner kann diese Konvertierung für Sie tun, aber als Programmierer sind Sie besser mit einem guten Verständnis dafür, wie die Konvertierung funktioniert.Die Konvertierungsoptionen des Rechners können durch Öffnen dessen sichtbar gemacht werden "Aussicht" Menü und Auswahl "Programmierer"
Trainieren. Versuchen Sie, die Dezimalzahlen umzuwandeln 17810, 6310, und 810. Die Binäräquivalente sind 101100102, 1111112, und 10002.Versuchen Sie, 209 umzuwandeln10, 2510, und 24110 jeweils 110100012, 110012, und 111100012.