Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Wandeln einer Zahl in CString

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
24.05.2004, 15:14 Uhr
derphilipder



Dieses Thema steht in den FAQ.

Leidert mach mir die dort beschriebene Methode aus einer Zahl 23 einen String 23.000000.

Des will isch aber net!

Kann man da was machen?
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.05.2004, 16:39 Uhr
~AS
Gast


Hallo derphilipder,

ja.

Nachkommastellen definieren. Je nach dem was Du willst. Standard sind sechs Nachkommastellen

als z.B.:
CString strZ;
double Zahl = 3.141
strZ.Format("%.2lf",Zahl);
// Ergibt Zahl mit 2 Nachkommastellen. strZ == "3.14"

Näheres in der Hilfe zu printf-Formatierungen.

mfg
AS
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.05.2004, 16:51 Uhr
derphilipder



Ok, Thx!
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.05.2004, 21:40 Uhr
~toxic
Gast


hi, ausser du arbeitest eh mit int's dann nimm gleich %i

C++:
int i = 23;
CString temp;
tmp.Format("i ist %i", i);


--
grusz

Dieser Post wurde am 24.05.2004 um 22:27 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: