본문 바로가기
C & C++/C & C++

CString 숫자 3자리 마다 콤마(,) 찍기

by izen8 2011. 12. 14.
반응형

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 }
반응형

'C & C++ > C & C++' 카테고리의 다른 글

디버그, 릴리즈 모드에서 디버깅 하기  (0) 2011.12.16
HRESULT와 LRESULT  (0) 2011.12.16
특정 문자열 기준으로 자르기  (0) 2011.12.14
ini 파일 저장 및 읽기  (0) 2011.12.14
시스템 볼륨 음소거  (0) 2011.12.14

댓글