Good to Know Database

Konvertieren von Dezimal-, Hexadezimal-, Binär- und Oktalzahlen


Mit dem Kommandozeilen-Rechner bc können Sie Dezimal-, Hexadezimal-, Binär- und Oktalzahlen in andere Zahlensysteme umrechnen. Dazu wird mit dem Parameter ibase das Zahlensystem der gegebenen Zahl und mit dem Parameter obase das Ausgabesystem angegeben. Wird ibase oder obase nicht angegeben, verwendet bc das dezimale Zahlensystem.

Die folgenden Befehle zeigen, wie Sie auf der Konsole Zahlen zwischen den einzelnen Zahlensystemen umrechnen können.

Dezimal zu Binär

[georg@centos5 ~]$ echo "obase=2;255" | bc
11111111

Dezimal zu Hexadezimal

[georg@centos5 ~]$ echo "obase=16;255" | bc
FF

Dezimal zu Oktal

[georg@centos5 ~]$ echo "obase=8;255" | bc
377


Binär zu Dezimal

[georg@centos5 ~]$ echo "ibase=2;11111111" | bc
255

Binär zu Hexadezimal

[georg@centos5 ~]$ echo "obase=16;ibase=2;11111111" | bc
FF

Binär zu Oktal

[georg@centos5 ~]$ echo "obase=8;ibase=2;11111111" | bc
377


Hexadezimal zu Dezimal

[georg@centos5 ~]$ echo "ibase=16;FF" | bc
255

Hexadezimal zu Binär

[georg@centos5 ~]$ echo "obase=2;ibase=16;FF" | bc
11111111

Hexadezimal zu Oktal

[georg@centos5 ~]$ echo "obase=8;ibase=16;FF" | bc
377


Oktal zu Dezimal

[georg@centos5 ~]$ echo "ibase=8;377" | bc
255

Oktal zu Binär

[georg@centos5 ~]$ echo "obase=2;ibase=8;377" | bc
11111111

Oktal zu Hexadezimal

[georg@centos5 ~]$ echo "obase=16;ibase=8;377" | bc
FF


Dieser Eintrag wurde am 15.01.2011 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_1096.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer