Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Double in String wandeln

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.05.2004, 20:17 Uhr
Nowitzki



Hi, brauche Eure Hilfe, ich möchte mit „ Sprintf“ einer String Variablen „b“ den Wert der Double- Variable „a“ zuweisen. Die Anzahl der Nachkommastellen bzw. die Formatangabe (z.B. %11.2lf,...) soll variable sein.
z.B. double a; String b;
b.Sprintf( "%11.2lf", a );
Wie kann ich die Formatangabe als Variable angeben?
Für Eure Bemühungen im Voraus besten Dank.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.05.2004, 20:46 Uhr
virtual
Sexiest Bit alive
(Operator)



C++:
printf("%*.*lf", 11, 2, a);


Und jetzt kann man 11 bzw 2 durch entsprechende int variablen ersetzen.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.05.2004, 05:32 Uhr
Nowitzki



Vielen Dank, werde diese Variante mal eben ausprobieren.
Ich finde dieses Forum einfach Klasse, viele Leute wissen eben Viel und nicht alles läßt sich aus Fachbüchern herauslesen.
Gruß Nowitzki
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: