0 Daumen
140 Aufrufe

Hallo alle zusammen ,
kann mir jemand erklÀren wie man 0x1000-1 subtrahiert im Hexa System ?

Als Ergebnis soll 0x0fff raus kommen ?
Aber ich verstehe nicht wie die darauf kommen ?


von

Jemand ne Idee ?

1 Antwort

0 Daumen

Ist wirklich eine Subtraktion gemeint?

Was soll denn x sein? Ist eigentlich auch egal.

0x1000

        -1

----------------------- Annahme Ziffern sind: 0123456789abcdef

                                                      https://de.wikipedia.org/wiki/Hexadezimalsystem

      0x0fff

Denke an das Dezimalsystem 51000 - 1 = 50999

D.h. die letzten 3 Ziffern so gross wie möglich. Die erste 1 (der Tausender) wird dabei zerstört, bzw. zu 0. An dem, was weiter links in der Zahl steht (die 5) Ă€ndert sich nichts. 

von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community
...