Hex nach dezimal umwandeln
-
Kann mir wer sagen, wie ich hex in dezimal umwandle? dezimal in hex funktioniert bei mir, aber nicht umgekehrt:
cin>>hex>>zahl; cout<<"Die Hexzahl "<<zahl<<" ist die dezimal Zahl "<<dec<<zahl<<"\n\n"; fflush (stdin);
-
#include <iostream> #include <conio.h> using namespace std; int main() { int zahl; cin >> hex >> zahl; cout << "Die Hexzahl " << hex << zahl << " ist die Dezimalzahl " << dec << zahl << "\n\n"; getch(); }
ffff
Die Hexzahl ffff ist die Dezimalzahl 65535Ist es das, was du suchst?
-
nero-ex schrieb:
Kann mir wer sagen, wie ich hex in dezimal umwandle? dezimal in hex funktioniert bei mir, aber nicht umgekehrt:
cin>>hex>>zahl; cout<<"Die Hexzahl "<<zahl<<" ist die dezimal Zahl "<<dec<<zahl<<"\n\n"; fflush (stdin);
Ich sehe keine Umwandlung, lediglich Formatierung der Ausgabe.
-
Bei deiner Eingabe würde ich mal 0xff oder so eingeben.
Dann passt es auch.