Zweistellige Zahl in zwei einstellige Zahlen splitten (Zehner u. Einer)
-
Hallo!
Wie kann ich eine zweistellige Zahl so in zwei einstellige Zahlen splitten, dass die erste einstellige Zahl mir die Anzahl der Zehner die zweite die Anzahl der Einer angibt? Beispiel:
int zahl1 = 29; int zahl2 = 4; /* zahl1 */ zehner1 = 2; einer1 = 9; /* zahl2 */ zehner2 = 0; einer2 = 4;
Gibt es vielleicht in <math.h> solch eine Funktion?
Gruß
Michael
-
bloodshower schrieb:
Gibt es vielleicht in <math.h> solch eine Funktion?
Noe, laesst sich aber ganz leicht selber bauen:
einer = zahl % 10
zehner = zahl / 10