Hallo, ich möchte gerne nur die Einer Stelle einer Zahl int haben..wie geht das??
bsp: int iZahl=23; int ieinerstelle=?? // also die 3 möcht ich haben..
hab mir gedacht int wieder in string umwandeln und dann die Zahl per index rausfischen und dann wieder zu int umwandeln..aber das ist ja nen Umweg..ich denk ma das das auch einfacher geht..könnt ihr mir sagen wie?
Wenn nicht auch nicht so schlimm, mach ichs halt darüber, bräuchte aber dann die Funktion von int zu string..vielleicht auch atoi:
string s=atoi(izahl.?()); // string zu int: izahl=atoi(s.c_str());
weiss nicht genau, was du rechnen musst für die i-te Stelle aber für dein Bespiel klappt's so... musst halt selber noch ein bisschen hirnen... aber auf jeden fall was mit modulo und division...