Oktal

Was ist Oktal?

Oktal bezieht sich auf das Basis-8-Nummerierungssystem. Es kommt vom lateinischen Wort acht. Im Oktalzahlensystem werden die Ziffern 0-1-2-3-4-5-6-7 verwendet.

In der Informatik wird es üblicherweise als kürzere Darstellung von Binärzahlen genutzt, indem Binärziffern zu Dreiergruppen zusammengefasst werden. Beim Befehl chmod in Linux oder UNIX wird das Oktalsystem zur Zuordnung von Dateiberechtigungen verwendet.

Oktal einfach erklärt

Oktal stellt eine weitere Möglichkeit des Zahlenzählens dar. Während Menschen in der Regel in Zehnerschritten und Maschinen in Zweierschritten zählen, kann jede beliebige Zahl als Grundlage für das Zählen und Rechnen verwendet werden. 

Einige indianische Stämme nutzten Oktalzahlen, indem sie die Abstände zwischen den Fingern zählten. In dem 2009 erschienenen Film Avatar gibt es Figuren, die vier Finger an jeder Hand haben und deshalb oktal rechnen. Einige Mathematiker haben eine breitere Einführung des Oktals vorgeschlagen.

Die Verwendung von Oktalzahlen ist eine praktische Methode zur Abkürzung von Binärzahlen. Fangen Sie von rechts an und gruppieren Sie alle binären Ziffern in Dreiergruppen. Wenn die letzte Gruppe auf der linken Seite keine drei Ziffern hat, fügen Sie eine Null hinzu. Jede dreistellige Binärgruppe wird in eine einstellige Oktalzahl umgewandelt.

Beginnen Sie mit einer Binärzahl:

01011101

Gruppieren Sie die Binärzahl in Dreiergruppen. Fügen Sie bei Bedarf links eine Null hinzu:

001-011-101

Wandeln Sie jede dreistellige Gruppe in eine Oktalzahl um:

1-3-5

Kombinieren Sie die Ziffern, um die Oktalzahl zu bilden:

135

Der Einsatz einer Oktalzahl anstelle einer Binärzahl spart Ziffern. In den Anfängen der Computertechnik wurde Oktal häufig zur Kürzung von 12-Bit-, 24-Bit- oder 36-Bit-Wörtern verwendet.

Heute wird in der Programmierung meist das Hexadezimalsystem eingesetzt, wodurch die Zahlendarstellungen noch kürzer als das Oktalsystem sind.

In Programmiersprachen wurden verschiedene Symbole zur Bezeichnung von Oktal erfunden, darunter die Ziffer 0, die Buchstaben o oder q, die Ziffern-Buchstaben-Kombination 0o oder das Symbol & und $.

Die Basis 8 kann auch durch die Verwendung der Zahl 8 als tiefgestelltes Zeichen dargestellt werden (zum Beispiel 1358).

Die wohl bekannteste Anwendung von Oktal in der modernen Informatik ist die Datei- und Verzeichniszugangsberechtigung unter Linux oder UNIX.

Mit dem Befehl chmod können Administratoren Benutzern, Gruppen und anderen Personen Lese-, Schreib- und Ausführungsrechte zuweisen.

Verwandte Begriffe

Margaret Rouse

Margaret Rouse ist eine preisgekrönte technische Autorin und Dozentin. Sie ist für ihre Fähigkeit bekannt, komplexe technische Themen simpel und nachvollziehbar zu erklären. In den letzten zwanzig Jahren sind ihre Erklärungen auf TechTarget-Websites erschienen und sie wurde in Artikeln der New York Times, des Time Magazine, USA Today, ZDNet, PC Magazine und Discovery Magazine als Quelle und Expertin zitiert. Wenn Sie einen Vorschlag für eine neue Definition haben oder eine technische Erklärung verbessern möchten, schicken Sie einfach Margaret eine E-Mail oder kontaktieren Sie sie auf LinkedIn oder Twitter.