반응형
- 원하는 자리수 까지만 출력 -
은근히 까먹는 부분...인터넷에 찾아볼려면 마땅히 잘 검색이 되지도 않는다...검색능력이 떨어지는건지.. -_-;
m_edit.Format("%f", a);
에서
%f를 %자리수.소수점이하자리수f 로 바꾸시면 OK~
EX) 소수점 둘째자리까지 나타내시려면
%.2f로 바꾸시면 된다..
mfc에서 반올림 메소드가 보이지 않아..찾아본결과 아래와 같이 사용하더라...
pow()함수 사용시 모호하다 어쩌다 하면더 컴파일시 에러가 발생...
따라서 _Pow_int(10,pos) 함수로 바꿔썼당~
두번째 인자에 반올림하는 자리수가 바뀐다..
Roundex(double value_, int pos)
{
double b= _Pow_int(10,pos);
double temp = value_ * _Pow_int(10,pos);
temp = floor(temp +0.5);
temp /= _Pow_int(10,pos);
return temp;
}
반응형
'Study > MFC' 카테고리의 다른 글
MFC 시스템 트레이 아이콘 등록하고 팝업메뉴 추가시 주의점 (0) | 2011.09.28 |
---|---|
CStdioFile로 파일을 읽어 들일때 한글 깨짐현상... (0) | 2011.09.28 |
파일/폴더 삭제 SHFileOperation와 IFileOperation (0) | 2011.09.28 |
[MFC] 파일 드래그 앤 드롭 기능... (0) | 2011.09.28 |
리스트 컨트롤에서 드래그 방지~ (0) | 2011.09.28 |
댓글