Wie rechnet man dezimal Ganzzahl hexadezimal Ganzzahl?
cout<<std::hex<<dec;
Will ich speichern Sie es in eine int in der form 0x...
Wie Speichere ich den Wert in ein integer, anstatt es auszudrucken?
- Das macht keinen Sinn. An alle.
- Uhm... was willst du wieder tun? Bitte In Englisch.
- Bitte Lesen Sie diese, dann kommen Sie zurück mit einer Frage, die verständlich ist - stackoverflow.com/questions/how-to-ask
int i = 0xF;
undint i = 15;
beide tun genau dasselbe.- Ein
int
hat keine definierte visuelle Darstellung -- Sie können wählen, um es visuell als hex, Binär, oktal, dezimal, oder etwas anderes können Sie denken. Die "Visualisierung" der es Auftritt, wenn es gedruckt/angezeigt werden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie ein integer Wert, und Sie möchten, drucken es nur tun, die folgende (in C):
Müssen Sie nicht vergessen, zu einer Maschine, es gibt nur 0 und 1 ist.
Sie müssen nur definieren, wie Sie wollen, es zu drucken
In C++:
Speichern Sie den Wert in einen string-stream zuerst: