Octal Definition

Was ist Octal?

Octal, also known as „base-8,“ is a number system that uses eight digits (0 – 7) to represent any integer. Octal values are sometimes used to represent data in computer science since bytes contain eight bits. For example, the octal value „10“ can represent 8 bits or 1 byte. „20“ represents 2 bytes, 30 represents 3, etc. Octal values are also easily translatable from binary, which uses two digits, and hexadecimal, which uses 16 digits.

To convert an octal value to a standard decimal or “ denary“ value, multiply each digit by 8n, wherenis the place of the digit, starting with 0, from right to left. Then add the results together. So123in octal can be converted to a decimal value as follows:

80x 3 +81x 2 +82x 1 =3+16+64=83

The table below shows several equal values in octal, decimal, hexadecimal, and binary:

Octal Decimal Hexadecimal Binary
1 1 1 1
10 8 8 1000
50 40 28 101000
100 64 40 1000000
1234 668 29C 1010011100

Binary to Octal Conversion

To convert a binary value to an octal value, separate the digits into groups of three, starting from right to left. Dann multiplizieren Sie jede 1 oder 0 mit 2n, wobein die Stelle jeder Ziffer ist, von rechts nach links, beginnend mit 0. Um zum Beispiel den Binärwert 1010011100 aus der obigen Tabelle umzuwandeln, trennen Sie zunächst die Ziffern wie folgt: 1 010 011 100. Dann multiplizieren Sie die Werte wie folgt:

* 0x1 + 0x2 + 1×4 = 4
* 1×1 + 1×2 + 0x4 = 3
* 0x0 + 1×2 + 0x4 = 2
* 1×1 + 0x2 + 0x4 = 1

The resulting value is:oct 1234. Octal values may also be displayed with a subscript „8,“ such as 12348. The bottom row of the table above can be written in subscript notation as:

10100111002= 12348= 66810= 29C16

Die Definition von Octal auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Oktal-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.