float in string
-
hey alle,
wie bekomme ich ein float in ein (c)string ???
hab zwar einige tutorials gelesen aber nicht verstanden...
mfg
-
CString deinString =""; float deinFloat =0; deinString.Format("%f hier kann man auch noch Nachkommastellen angeben",deinFloat); MessageBox(deinString);
Check it out
-
wie oft kann diese konvertierung nacheinander gemacht werden?
öfter wie 999 mal?
-
was??? Wen interessiert denn wie oft du konvertierst, ich hab heute morgen 16000 Datensätze exportiert also 16000 konvertierungen hintereinander!
-
Ich kann mir nicht vorstellen, dass es da irgendwelche Beschränkungen gibt. Woher auch...?
-
bei mir bricht er nach 999 mal ab - bringt einen Fehler in der Datei dbgheap.c in Zeile 1011.
Kann ich die Heapgröße irgendwie verändern?
-
thx hat super geklappt..nur die nullen am ende stören mich noch...wie bekomm ich die weg ???
-
......... schrieb:
bei mir bricht er nach 999 mal ab - bringt einen Fehler in der Datei dbgheap.c in Zeile 1011.
Kann ich die Heapgröße irgendwie verändern?
Das erinnert irgendwie stark an diesen Thread. Scheint sich irgendwie um das selbe Problem zu handeln...
-
irgendwie schon - tja wer weiß
-
Die Nullen bekommst du weg in dem du sawas anstelle des %f schreibst:
%3.2f
die drei begrenzt die Stellen vor dem Komma wenn da keine beschränkung willst einfach
%.2f
die zwei gibt die Nachkommastellen an, auf die gerundet werden soll. Willst du es nur als ganzzahl dann mach
%3.f //nicht probiert sollte aber
bzw
%.f //nicht probiert sollte aber
-
Hey AndRo67,
da musst du ein anderes problem haben.
Siehe meine Antwort in den anderen erwähnten Tread.Tester2
-
Entschuldigung, meinte natürlich den Nutzer .....