Hallo Nadia,
Moin,
bin etwas verwirrt beim Rechnen im Hexadezimalsystem (ohne Umzurechnen ins Dezimalsystem):
Habe ich die Zahlen u=#36 und v=#2A und möchte das Produkt p=u*v bilden, dann schreibe ich u und v ersteinmal so, dass damit gerechnet werden kann:
u=3*x^1+6*x^0=3*x+6
v=2*x^1+10*x^0=2*x+10
x ist bei die also = #10 = 16dez? Kann man natürlich so machen.
Dann wäre #2A allerdings nicht gleich 2*x+10 sondern eben 2*x+A
Also (alle Zahlen ab jetzt Hex):
u = 3*x+6
v = 2*x+A
und p = u*v = 6x^2+3*a*x+2*6*x+6*A
= 600 + 1E0 + C0 + 3C
= 8DC
Oder willst du doch ein dezimales Ergebnis?
Dann (alle zahlen ab jetzt dez)
u = 3*x+6
v = 2*x+10
und p = u*v = 6x^2 + 3*10*x + 2*6*x+6*10
= 6*256 + 30*16 + 12*+16 + 60
= 2268
nun versuche ich mein Glück mit p=u*v=6x^2+42x+60 und an dieser Stelle ist es spätestens falsch :-(
Wie gesagt, wenn du dezimal rechnest und x also gleich 16 setzt kommt das richtige bei raus. Wenn du alles Hexadezimal machen willst, darfst du z.B. das A nicht durch 10 ersetzen (10 sind hex ja 16) und musst sonst auch hexadezimal rechnen.
Jonathan