int MulDiv(int nNumber, int nNumerator, int nDenominator);
//nNumber * nNumerator / nDenominator
//nNumber * nNumerator / nDenominator
사용예)
    TRACE("%d", 12*34/12);
        //출력 = 34
    TRACE("%d", 1234567*8900000/1234567);
        //출력 = 907
    TRACE("%d", MulDiv(1234567, 8900000, 1234567));
        //출력 = 8900000
    TRACE("%ld", (LONGLONG)1234567*8900000/1234567);
        //출력 = 8900000
    TRACE("%d", MulDiv(1234567,8900000,0));
        //출력 = -1
각각의 차이점은??? ^^;
"프로그래밍 / Visual C" 분류의 다른 글
| [MFC] HttpOpenRequest 이용시 0xC0000005: 0xcccccccc 오류 (0) | 2014/03/04 | 
| [MFC] modal dialog(모달 대화상자) 숨긴채로 시작하기 (0) | 2014/03/04 | 
| [MFC] 프로세스 파일 경로 (0) | 2013/09/24 | 
| [MFC] OpenSSL Visual Studio 2008에서 컴파일 및 설치 하기 (0) | 2009/05/11 | 
| [MFC] Visual Studio 2008에서 zlib 1.2.3 컴파일 (0) | 2009/04/21 | 
| IE8설치후 VS2008 스크립트 오류 문제 (4) | 2009/03/31 | 
| 데이크스트라 알고리즘(Dijkstra algorithm) (2) | 2008/12/29 | 
| Microsoft Office 2007 연동 (1) | 2008/06/04 | 
| GDI+에서 Round Rectangle 그리기. (0) | 2008/03/14 | 
| VC macro __FUNCTION__ UNICODE에서 사용하기 (0) | 2008/03/14 |