Cisco Networking: Konvertieren Base 2 (Binary) auf Basis 10 (dezimal)

Auch wenn Sie nicht so denken könnte, binär zu dezimal Umrechnungen sind recht einfach. Eine binäre Zahl wie 10010011 ist wie die Basis 10 Zahlensystem, mit der Ausnahme, dass jede Zahl stellt eine andere Spalte, nicht mehr als 1, 10, 100, 1000, und so weiter. Diese binären Zahlen stellen 1, 2, 4, 8, 16, 32, 64 und 128.

Anders als das Dezimalsystem, in dem Sie Werte von null bis neun in jeder Spalte mit binären haben, haben Sie eine nur Null oder Eins in jeder Spalte. Wenn Sie mit einem ein binär starten, wird es in der ersten Spalten- sein, wenn Sie ein anderes zu diesem Wert hinzufügen, können Sie eine auf der ersten Spalte hinzufügen würde.

Weil das den höchsten Wert für die Spalte ein übersteigt, würden Sie eine Null in der Spalte ein setzen und eine auf die zweite Säule (oder die beiden Spalten) tragen. So binär, 1 + 1 = 10, genau wie der Witz, # 147-Es gibt 10 Arten von Menschen auf der Welt, jene, die binäre verstehen und die, die das nicht tun # 148.

Die folgende Tabelle zeigt Ihnen die Konvertierungen. Wenn man sich die Dezimalwerte aussehen, müssen Sie sie einfach auf insgesamt den Dezimalwert 11010011 zu erhalten, oder 128 + 64 + 16 + 2 + 1 oder 211. Sie gut genug sein kann, dass in Ihrem Kopf zu tun.

Binär zu Dezimal-Umwandlung
SpaltenwertBinärDezimal
1281128
64164
3200
16116
800
400
212
111

Der schwierige Teil für viele Menschen geht in die andere Richtung. Als dezimal, 215, denken Sie an die Binärkonversion auf diese Weise: Die folgende Tabelle zeigt, wie eine Basis 10 Zahl in eine binäre Zahlen- der Einfachheit halber zu konvertieren, um die gewählten Nummern, die in einer Antwort von acht Bits oder weniger führt.

Konvertieren von Dezimal zu Binär
SpaltenwertDezimalIm Vergleich zu SpaltenwertResultierende AktionBinär
128215Weniger als 256, aber mehr als 128Mark 1 für die 128-Säule und dann subtrahieren 128 von 2151
6487Mehr als 64Mark 1 für die 64 Spalte subtrahieren dann 64 von 871
3223Weniger als 32Markieren Sie eine 0 für die 32-Säule0
1623Mehr als 16Markieren Sie eine 1 für die 16-Säule und dann subtrahieren 16 von 231
87Weniger als 8Markieren Sie eine 0 für die 8-Säule0
47Mehr als 4Markieren Sie eine 1 für die 4-Säule und dann subtrahieren 4 von 71
23Mehr als 2Markieren Sie eine 1 für die 2-Säule und dann subtrahieren 2 von 31
11Gleich 1Markieren Sie eine 1 für die 1-Säule1

Indem wir durch die Nullen und Einsen von oben nach unten, ist die letzte binäre Zahl 11010111. Eine Null in jede beliebige Position gegeben ist, wo diese Zahl nicht vorhanden ist. Nicht ganz so einfach, wie die andere Art und Weise, aber immer noch nicht sehr kompliziert. Wenn Sie durch ein paar Zahlen arbeiten, können Sie feststellen, dass es nicht um herauszufinden, dauert lange.

Wenn Sie etwas Übung tun Binär / Dezimal-Konvertierungen schnell und in den Kopf wollen, geben einige der Cisco-Training-Spiele ein Schuss, der an verfügbar sind Cisco Learningnetwork Spiele. Ein Spiel, das für binäre Dezimalumwandlung (und umgekehrt) gut ist, ist das Binary Spiel. Dieses Spiel ist ein Tetris-ähnliches Spiel, in dem Sie müssen die fehlenden Zahlen zu füllen, eine Zeile aus dem Bildschirm zu löschen. Wenn der Bildschirm voll ist, verlieren Sie, so schnell arbeiten.

bild0.jpg

Menü