int variable in hex wert umwandeln
-
Hi,
ich stehe vor folgendem Problem: ich habe eine int Variable mit der ich rechnen möchte, doch nicht im dezimal, sondern im Hexadezimal system. Wie kann ich sie konvertieren?Und wo wir schon dabei sind, wie konvertier ich eine hexadezimal zu dezimal?
-
Äh, wie willst du damit rechnen? Was meinst du mit "rechnen"? Die Repräsentation der Zahlen sind bei den Grundrechenarten etc. doch vollkommen egal. Oder geht es um Ein- und Ausgabe und nicht ums Rechnen?
Außerdem sind die intern nicht dezimal, sondern binär.

Ansonsten:
int myNum; cin >> hex >> myNum;