Dokumentation/Calc Funktionen/OKTINDEZ

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/OCT2DEC and the translation is 100% complete.
    Other languages:


    Funktionsname:

    OKTINDEZ

    Kategorie:

    Einfügefunktion

    Zusammenfassung:

    Wandelt eine Oktalzahl (Basis 8) in eine Dezimalzahl (Basis 10) um. Die oktale Eingabezahl muss einer dezimalen Zahl d im Bereich -229d < 229 entsprechen.

    Syntax:

    OKTINDEZ(Zahl)

    Rückgabewerte:

    Gibt die umgewandelte Oktalzahl im Bereich -229d < 229 als dezimale Ganzzahl zurück.

    Argumente:

    Zahl ist eine Zeichenkette oder eine Zahl oder eine Referenz auf eine Zelle mit einem dieser Typen. Dies entspricht der Oktalzahl, die in eine Dezimalzahl umgewandelt werden soll. Die Oktalzahl darf nur die Ziffern 0...7 enthalten und darf nicht länger als 10 Ziffern sein.

    • Die Zahl muss im standard Zweierkomplement sein, so dass positive Zahlen zwischen oktal 0 und 3777777777 (0 to 229 - 1 dezimal) und negative Zahlen zwischen oktal 7777777777 to 4000000000 (-1 to -229 dezimal) sind. Negative Zahlen müssen 10 Ziffern lang sein mit einer 1 am Anfang; positive Zahlen können auch kürzer sein.
    • Falls die Zahl keine gültige oktale Zahl ist, dann meldet OKTINDEZ einen invalid argument error (Fehler:502). Dieser kann auftreten, wenn die Zahl mehr als 10 Ziffern hat oder andere Ziffern als 0...7 auftreten.
    • Falls die Zahl eine leere Zeichenkette oder eine Referenz auf eine leere Zelle ist, gibt OKTINDEZ 0 zurück.
    • Obwohl der Inhalt der Zahl dezimal erscheint, interpretiert sie OKTINDEZ korrekt.

    Zusätzliche Informationen:

    Die folgenden Wikipedia-Seiten bieten hilfreiche Hintergrundinformationen zu dieser Funktion:

    Beispiele:

    Formel Beschreibung Ergebnis
    =OKTINDEZ(77) Hier wandelt die Funktion die Oktalzahl 77 (angegeben als Zahl) in die Dezimalzahl 63 um. 63
    =OKTINDEZ("77") Hier wandelt die Funktion wieder die Oktalzahl 77 (angegeben als Zeichenkette) in die Dezimalzahl 63 um. 63
    =OKTINDEZ(D1), wobei Zelle D1 die Zahl 77 enthält. Hier wandelt die Funktion wieder die Oktalzahl 77 (angegeben als Zellbezug) in die Dezimalzahl 63 um. 63
    =OKTINDEZ(4.000.000.000) Hier wandelt die Funktion die kleinste erlaubte 10-stellige Oktalzahl 4000000000 in die Dezimalzahl -536870912 (-229) um. −536870912
    =OKTINDEZ(7.777.777.777) Hier wandelt die Funktion die 10-stellige Oktalzahl 7777777777 in die Dezimalzahl -1 um. −1
    =OKTINDEZ(3.777.777.777) Hier wandelt die Funktion die größte erlaubte 10-stellige Oktalzahl 3777777777 in die Dezimalzahl 536870911 (229 - 1) um. 536870911

    Ähnliche LibreOffice Funktionen:

    OKTINBIN

    OKTINHEX

    ODF Standard:

    Kapitel 6.19.15, Teil 2.

    Betroffene (oder ähnliche) EXCEL-Funktionen:

    OCT2DEC