Addition von Hexadezimalzahlen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Judoki, 11. Juli 2012 .

Schlagworte:
  1. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    Einfache Frage:

    Wie addiere ich 0A und FF (Ergebnis soll ebenfalls hex sein)?

    Leider stehe ich irgendwie auf dem Schlauch.

    Ich rechne erst in binär um:

    0A FF

    Code:
     0000 0001
     1111 1111
    ___________
    1 0000 1001
    = = =
    1 0 9
    Ist dann 109 die Lösung?
     
  2. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    Code:
     0A = 10 (Dezimal)
    + FF = 255 (Dezimal)
    -------------------------
    265 (Dezimal) = 109 (Hex)
    

    Code:
     0A = 0000 0000 1010
    + FF = 0000 1111 1111
    ---------------------
     109 = 0001 0000 1001
    
    Somit war deine Rechnung richtig.
    Nur 0A = 0000 1010, nicht 0000 0001
     
    2 Person(en) gefällt das.
  3. 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    OK, danke :]

    Das mit der 0001 anstatt der 1010 war ein Schreibfehler.
     
  4. 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    kannste btw auch einfach mit dem windowsrechner machen wenn du auf hex umstellst
     
  5. 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    sry fürs klug n aber da hast dich vertippt, müsste 265 sein
     
    1 Person gefällt das.
  6. 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    falsch... (15*16 +15) + 10 = 265 *ebenfalls klugscheiss*
     
  7. 11. Juli 2012
    AW: Addition von Hexadezimalzahlen

    genau das meinte ich doch^^ er hat das oben editiert, da stand vorher 256
     
  8. 12. Juli 2012
    AW: Addition von Hexadezimalzahlen

    109 stimmt.

    Tipp: Windowsrechner, Ansicht auf Programmier, dort kannst du direkt in Hexadezimal rechnen .
     
  9. 12. Juli 2012
    AW: Addition von Hexadezimalzahlen

    Du musst es nichtmal in binär umrechnen. Rechne einfach so wie du manuell im Dezimalsystem rechnest. Nur geht eine Ziffer halt von 0-15 und nicht von 0-9.

    Du schreibst die Zahlen übereinander und fängst dann an, von hinten zusammenzuaddieren.
    Zuerst "A+F". Das ist "19", wie in der Schule notieren wir hier nur die 9 und merken uns die 1 für den Übertrag. Danach haben wir noch "0+F", was natürlich F ist, wegen dem Übertrag wirds aber noch um eins größer, also "10".

    Insgesamt kommt man so auf 109.
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.