000
08.01.2004, 14:48 Uhr
derphilipder
|
Tach!
Weiss jemand eine Möglichkeit, wie ich die Zeichenzahl eines mit cout ausgegebenen double-Wertes, unter Berücksichtigung aller Fälle wie Vorzeichen, Exponentialdarstellung, Dezimalpunkt, Nachkommastellen usw. ermitteln kann? Hab mir mal eine Funktion gebastelt, die den Wert per stringstream in einen string einliest und die Stringlänge zurückgibt. Hat soweit auch funktioniert, aber in manchen Fällen dann, aus mir unbekannten Gründen, doch wieder nicht. Brauche das Ganze für die Ausgabe einer Matrix, wobei die Feldbreite jeweils an das längste Spaltenelement angepasst werden soll. -- Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!" |