Thread Punkt nach jedem 3. Zeichen (Tausendertrenner bei Zahlen) (6 answers)
Opened by Faby at 2010-10-08 10:51

murphy
 2010-10-08 12:14
#141780 #141780
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Das normale printf kennt in vielen Implementationen ein Flag um Zahlen mit localespezifischer Tausendergruppierung auszugeben:
Code (c): (dl )
printf("%'d", (int)whatever);


Da _tprintf und _T aber keine Standardfunktionen sind und Du nicht gesagt hast, aus welcher Bibliothek sie kommen, kann ich nicht sagen, ob dieses Flag auch hier funktionieren sollte.

Alternativ kann man natürlich selbst manuell die Ausgabe in Gruppen erledigen, die Frage ist allerdings ob man das nicht tatsächlich automatisch und localeabhängig haben will.
When C++ is your hammer, every problem looks like your thumb.

View full thread Punkt nach jedem 3. Zeichen (Tausendertrenner bei Zahlen)