Dezimalzahlen in Okalzahlen umwandeln



  • Hallo. Ich habe ein kleines Verständnisproblem mit dem Umwandeln von Zahlensystemen. So angenommen wir haben eine Oktalzahl = 123(8) und wandeln diese in eine Dezimalzahl um.

    1*8²+2*8+3*1 ergibt 83(10).

    So die wollen wir nun wieder in eine Oktalzahl umwandeln.

    83:8=10 R. 3
    10:8=1 R. 2
    2 :8=0 R. 0.25 = 1

    123(8) Stimmt.

    So jetzt holen wir mal die Zahl 246(8) als Oktalzahl und wandeln diese wieder in eine D.zahl um.

    2*64+4*8+6*1 ergibt 166(10)

    Nun wieder die Oktalzahl

    166:8=20 R. 6
    20 :8=16 R. 4
    4 :8= 0 R. 0.5 = 2

    So meine Frage jetzt warum kommt da oben bei 0.25="1" hin und da unten bei 0.5=2? Ich verstehe das irgendwie nicht. Danke schon mal 🙂



  • Andyman schrieb:

    83:8=10 R. 3
    10:8=1 R. 2
    1 :8=0 R. 1 = 1

    166:8=20 R. 6
    20 :8=2 R. 4
    2 :8= 0 R. 2 = 2

    ich hab's für dich korrigiert. Hinweis: in jeder Zeile das gleiche machen, nicht immer was anderes. Das ist der Unterschied zwischen Mathe und Voodoo.



  • hier steht auch noch was dazu, 'horner-schema' usw.: http://www.stauff.de/matgesch/dateien/facharbeiten/calculi/zahlen.htm
    🙂



  • Du dividierst einmal den Quotient und nächstes mal den Rest.
    Es gilt: Dividend < Divisor == Dividend
    Und schaue dir noch einmal die Modulorechnung an.
    2 MOD 8 ist = 0 REST 2
    und nicht 0 REST 2/8

    PS: Andyman ist aus Immer wieder Jim?
    Dann sei dir verziehn 🙂



  • Jetzt habe ich es verstanden vielen Dank nochmal.
    Ja der Name kommt aus immer wieder Jim 😃


Anmelden zum Antworten