C & C++/C & C++
CString 숫자 3자리 마다 콤마(,) 찍기
izen8
2011. 12. 14. 16:03
CString CCommaDlg::Comma( double nData) |
02 |
{ |
03 |
CString str, strReturn=_T( "" ); |
04 |
str.Format( "%.0f" , nData); |
05 |
|
06 |
for ( int i=0; i<str.GetLength(); i++) |
07 |
{ |
08 |
strReturn += str.GetAt(i); |
09 |
if ( (str.GetLength() - i) != 1 && (str.GetLength() - i) % 3 == 1) |
10 |
strReturn += ',' ; |
11 |
} |
12 |
return strReturn; |
13 |
} |