Einen Integer als Hexadezimalzahl ausgeben ohne printf/sprintf/fprintf?
-
Hi,
ich möchte das Ergebnis von
// ... printf("%.4X", iZahl); // iZahl = 2; // ...
ohne den Aufruf von printf bekommen.
Geht das? Wenn ja, wie?
Danke!
-
Horner Schema?
-
Zahlen in andere Basen überführen geht mit C auch nicht anders als damals in der 5. Klasse in Mathe.
-
Danke! Ich weiß nicht warum, aber daran habe ich überhaupt nicht gedacht.
-
Ist zwar nicht striktes ANSI C, aber einige/(viele?) Compiler haben in <stdlib.h> itoa.
char s[100]; itoa(2,s,16); puts(s);