Einzelne Zahlen aus einer Nummer holen
-
Hi!
Ist es möglich, einzelne Zahlen aus einer Nummer zu holen?
Beispielsweise die Nummer wäre 76243 das ich die 6 da irgendwie rausholen und damit weiterrechnen kann?Danke im Voraus
-
hi,
wenn du die stelle, an der die zahl steht weißt, dann müsste es eigentlich gehen
int zahl = 76243; int stelle = 3; // 3. von links (mit 0 anfangen) int ergebnis = (zahl%pow(10, stelle+1))/pow(10, stelle);
so müsste es eigentlich funzen
wenn nich, dann meld dich nochmalcu
Dommel
-
Ich hab den Code mal ausprobiert, beim Compilieren krieg ich jedoch folgenden fehler:
error C2065: 'pow' : undeclared identifier
-
math.h inkludieren bzw. cmath
-
ok hab ich gemacht, aber jetzt hab ich folgende meldung bekommen:
error C2297: '%' : illegal, right operand has type 'double'
-
int zahl = 76243;
int stelle = 3; // 3. von links (mit 0 anfangen)
int ergebnis = (zahl % (int)pow(10, stelle+1)) / (int)pow(10, stelle);
-
jo danke, funktionuckelt