ich habe eine Zahl x type i.
Nun möchte ich im Verlauf meines Programms herausbekommen, wie lang meine Zahl ist. Also bei x = 192, möchte ich herausbekommen, dass die Länge der Zahl dreistellig ist.
Für Chars gibt es die Funktion strlen ( zeichenkette ).
Gibt es etwas ähnliches auch für den numerischen Typen i ?
Oder wie könnte ich sonst an die Länge der Zahl kommen?
Vielen Dank für Eure Tips!
Nimm die Menschen wie sie sind, es gibt keine anderen.
Problem ist dabei, dass ich dann die Länge der Vorgabe des Char-Feldes bekomme. Wenn ich also bei der Deklaration angebe, wie lang das Charfeld sein soll, erhalte ich natürlich bei strlen(...) eben diesen Wert.
Wenn ich bei der Deklaration des Charfeldes keine Länge vorgebe, passt die Zahl vom Feld Typ i, sobald sie zweistellig ist, nicht mehr in das zuzuweisende Charfeld.
Auf dem Charfeld steht dann '*'.
Nimm die Menschen wie sie sind, es gibt keine anderen.