www.wikidata.de-de.nina.az
Das Oktalsystem von lateinisch octo acht ist ein Stellenwertsystem mit der Basis 8 daher auch Achtersystem genannt Es kennt acht Ziffern zur Darstellung einer Zahl 0 1 2 3 4 5 6 und 7 Seine Ursprunge finden sich im 17 Jahrhundert in Schweden als Urheber kommen Konig Karl XII der Wissenschaftler Emanuel Swedenborg oder der Erfinder Christopher Polhem in Frage dezimal dual oktal hexadezimal0 0 0 01 1 1 12 10 2 23 11 3 34 100 4 45 101 5 56 110 6 67 111 7 78 1000 10 89 1001 11 910 1010 12 A11 1011 13 B12 1100 14 C13 1101 15 D14 1110 16 E15 1111 17 F16 10000 20 1017 10001 21 1118 10010 22 1219 10011 23 1320 10100 24 1421 10101 25 1522 10110 26 1623 10111 27 1724 11000 30 1825 11001 31 1926 11010 32 1A27 11011 33 1B28 11100 34 1C29 11101 35 1D30 11110 36 1E31 11111 37 1F32 100000 40 2033 100001 41 2134 100010 42 2235 100011 43 2336 100100 44 2437 100101 45 2538 100110 46 2639 100111 47 2740 101000 50 2841 101001 51 2942 101010 52 2A43 101011 53 2B44 101100 54 2C45 101101 55 2D46 101110 56 2E47 101111 57 2F48 110000 60 3049 110001 61 3150 110010 62 3251 110011 63 3352 110100 64 3453 110101 65 3554 110110 66 3655 110111 67 3756 111000 70 3857 111001 71 3958 111010 72 3A59 111011 73 3B60 111100 74 3C61 111101 75 3D62 111110 76 3E63 111111 77 3FInhaltsverzeichnis 1 Zahlen im Oktalsystem 2 Anwendungen 2 1 Computertechnik 2 2 Luftfahrt 3 Kennzeichnung 4 Konvertierung von Zahlen in Oktalzahlen 5 Umwandlung von Oktalzahlen in Dezimalzahlen 6 Darstellung rationaler und reeller Zahlen 7 Trivia 8 WeblinksZahlen im Oktalsystem BearbeitenBeim Zahlen im Oktalsystem ist zu beachten dass der Ubertrag schon nach der 7 erfolgt es folgt die oktale 10 und nicht nach der 9 es folgt die dezimale 10 Im Oktalsystem gilt 7 1 10 Die Anwendung dieser Regel wird im Folgenden verdeutlicht 0 1 2 3 4 5 6 710 11 12 13 14 15 16 1720 21 22 23 24 25 26 27 70 71 72 73 74 75 76 77100 107110 117 770 777Anwendungen BearbeitenComputertechnik Bearbeiten Jede Ziffer einer Oktalzahl kann durch drei Bit dargestellt werden Umgekehrt kann aus einer Binarzahl durch Gruppierung von jeweils drei Bit leicht eine Oktalzahl erzeugt werden Um beispielsweise die Oktalzahl 16 im Binarsystem darzustellen mussen lediglich die einzelnen Oktalziffern 1 und 6 in Binarzahlen uberfuhrt werden oktal 1 6binar 0 0 1 1 1 0Oktalzahlen werden heute noch bei der Darstellung von Dateizugriffsrechten unter Unix verwendet wo je drei Bit die Rechte einer Benutzerklasse darstellen siehe chmod Als noch Datenworter von 24 Bit Lange gebrauchlich waren deren Wertebereich genau dem einer achtstelligen Oktalzahl entsprach wurden Oktalzahlen zur Eingabe und Ausgabe von Bitmustern verwendet da sie fur den Menschen ubersichtlicher sind als Dualzahlen und weil die Umwandlung vom und ins Binarsystem einfach ist Fur die jetzt ublichen Datenwortlangen 16 32 und 64 ist das Hexadezimalsystem fur Eingabe und Ausgabe das geeignetere Ein historischer Anwendungsfall findet sich beim Apollo Guidance Computer Hier werden fur Daten und Adressen ebenfalls Oktalzahlen verwendet vermutlich aufgrund der Wortbreite von 15 Bit Somit kann ein Wort durch eine 5 stellige Oktalzahl dargestellt werden Luftfahrt Bearbeiten Der Transpondercode Squawk in jedem Flugzeug ist eine vierstellige Oktalzahl 0000 bis 7777 Kennzeichnung BearbeitenOktalzahlen werden haufig durch einen nachgestellten Buchstaben o gekennzeichnet auch bekannt als Intel Konvention In den Programmiersprachen C Java und Python Versionen bis 2 x wird eine 0 vorangestellt um eine Oktalzahl von einer Dezimalzahl zu unterscheiden was zu schwer zu entdeckenden Fluchtigkeitsfehlern fuhrt 0715 ist was anderes als 715 Python 3 verwendet zur besseren Unterscheidung die Ziffer 0 gefolgt vom Kleinbuchstabe o z B 0o715 In TeX wird eine Oktalzahl durch ein vorangestelltes Hochkomma gekennzeichnet Nach Motorola Konvention werden Oktalzahlen hingegen mit einem vorangestellten Zeichen gekennzeichnet z B 715 Unter DR DOS unterstutzt DEBUG Oktalzahlen in Verbindung mit dem Prafix z B 715 Diese Darstellung kommt aus der Unix Welt wo sie von den gangigen Shells unterstutzt wird In der Mathematik wird oft auch die Basis des Zahlensystems an die Zahl angefugt z B 172 sub 8 sub 122 sub 10 sub Weitere Beispiele172o oder 172 sub 8 sub Mathematik 8 172 Ada 0172 C C Java und viele von C abgeleitete Sprachen 172 bzw 172 Zeichen bzw Zeichenkettenliteral in C C 172 TeX Konvertierung von Zahlen in Oktalzahlen BearbeitenEine ganzzahlige positive Zahl kann in eine Oktalzahl umgewandelt werden indem sie wiederholt durch die Basis 8 geteilt wird und die dabei entstehenden Divisionsreste notiert werden Zum Beispiel werden fur die 122 10 drei Rechenschritte benotigt 122 8 15 Rest b 2 b 15 8 1 Rest b 7 b 1 8 0 Rest b 1 b Die Divisionsreste von unten nach oben gelesen ergeben diese Zahl in Oktaldarstellung 172 8 Umwandlung von Oktalzahlen in Dezimalzahlen BearbeitenUm eine naturliche Oktalzahl in eine Dezimalzahl umzuwandeln muss man die einzelnen Ziffern mit der jeweiligen Potenz der Basis multiplizieren Der Exponent der Basis entspricht der Stelle der Ziffer wobei der am weitesten rechts stehenden Stelle die Null zugeordnet wird Beispiel fur 172 8 wobei die Notation der Berechnung im Dezimalsystem erfolgt 172 8 1 8 2 7 8 1 2 8 0 122 10 displaystyle 172 8 1 cdot 8 2 7 cdot 8 1 2 cdot 8 0 122 10 nbsp Die Anzahl der Multiplikationen kann durch die Verwendung des Horner Schemas verringert werden 172 8 1 8 7 8 2 122 10 displaystyle 172 8 1 cdot 8 7 cdot 8 2 122 10 nbsp Das gleiche wie die obigen Terme stellt diese Tabelle dar man nimmt den Spaltennamen z B 81 8 mit dem in der Zelle angegebenen Wert mal wenn also in Zeile 1 Spalte 81 8 eine 3 steht so rechnet man 81 3 Dezimalzahl 84 4096 83 512 82 64 81 8 80 1 Endgultige Oktalzahl5 0 0 0 0 5 516 0 0 0 2 0 2086 0 0 1 2 6 126123 0 0 1 7 3 173Darstellung rationaler und reeller Zahlen BearbeitenWie bei allen Stellenwertsystemen lassen sich beliebige rationale oder reelle Zahlen im Oktalsystem darstellen Als Trennzeichen zwischen dem ganzzahligen und dem gebrochenen Anteil der Zahl dient im deutschsprachigen Raum ublicherweise das Komma Die Werte der Ziffern hinter dem Trennzeichen werden mit 8 i displaystyle 8 i nbsp multipliziert wobei i displaystyle i nbsp die Position hinter dem Komma angibt Beispiel fur die Umwandlung von 34 56 8 ins Dezimalsystem wobei die Notation der Berechnung im Dezimalsystem erfolgt 3 8 1 4 8 0 5 8 1 6 8 2 28 718 75 10 displaystyle 3 cdot 8 1 4 cdot 8 0 5 cdot 8 1 6 cdot 8 2 28 71875 10 nbsp In der umgekehrten Richtung erfolgt die Umwandlung des gebrochenen Anteils einer Dezimalzahl in die Oktaldarstellung durch fortwahrende Multiplikation mit 8 wobei jeweils der ganzzahlige Anteil des Ergebnisses eine Oktalziffer liefert Zum Beispiel werden fur die Dezimalzahl 0 3984375 10 drei Rechenschritte benotigt 8 0 3984375 b 3 b 1875 8 0 1875 b 1 b 5 8 0 5 b 4 b 0Die gesuchte Oktalzahl ist daher 0 314 8 Naturlich kann es vorkommen dass dieser Prozess nicht abbricht und sich daher eine unendliche Oktalbruchdarstellung ergibt Auch eine periodische Darstellung ist moglich wie das folgende Beispiel der Umwandlung von 0 2 10 zeigt 8 0 2 b 1 b 6 8 0 6 b 4 b 8 8 0 8 b 6 b 4 8 0 4 b 3 b 2 8 0 2 Nun wiederholen sich die Zeilen und die gesuchte Oktalzahl ist daher 0 146 31463 8 0 1463 8 displaystyle 0 14631463 ldots 8 0 overline 1463 8 nbsp Jede rationale Zahl r displaystyle r nbsp hat eine endliche oder unendliche periodische Oktalbruchentwicklung Ist r p q displaystyle r frac p q nbsp wobei p displaystyle p nbsp eine ganze und q displaystyle q nbsp eine naturliche Zahl ist und ist dieser Bruch gekurzt also p displaystyle p nbsp und q displaystyle q nbsp teilerfremd dann hat r displaystyle r nbsp genau dann eine endliche Oktalbruchentwicklung wenn q displaystyle q nbsp eine Zweierpotenz ist Wie bei Stellenwertsystemen ublich ist die Darstellung rationaler Zahlen nicht immer eindeutig z B hat die Eins neben der Darstellung 1 auch die folgende als periodischer Oktalbruch 1 0 777 8 0 7 8 displaystyle 1 0 777 ldots 8 0 overline 7 8 nbsp Trivia BearbeitenDie ausserirdischen Na vi aus dem Film Avatar Aufbruch nach Pandora verwenden das Oktalsystem da sie uber vier Finger an jeder Hand verfugen In der TV Serie Stargate verwendeten die Antiker ebenfalls das Oktalsystem Weblinks Bearbeiten nbsp Wiktionary Oktalsystem Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Octomatics ein oktalbasiertes Zahlensystem welches einfaches visuelles Rechnen ermoglicht Umrechnung von Zahlensystemen ein weiterer Umrechner der den Rechenweg mit anzeigt Abgerufen von https de wikipedia org w index php title Oktalsystem amp oldid 237532994