none
질문있습니다. RRS feed

  • 질문

  •  이해가 안되는 부분이 있어서 그런데요.. 변수값이랑 출력값이 왜 저렇게 다르게 나오는지 이해가 안되네요;;;

            죄송하지만 설명좀 해주셨으면 감사합니다... 밑에 날짜는 빼구요..


     short i = 32768; unsigned short j = 65537;

    float x = 1e39; float y = 1.23456e-46;

    float fv = 1234567890.1234567890;

    double dv = 1234567890.1234567890;


    printf("i = %d  j = %d \n", i, j);

    printf("x = %e  y = %e \n", x, y);

    printf("fv = %30.25f \n", fv);

    printf("dv = %30.25f \n", dv);


            

           

           

    2014년 4월 22일 화요일 오후 1:45

답변

  • 일단, 첨부하신 사진이 깨져서 출력 결과를 확인할 수는 없었습니다.

    단, 질문글과 코드를 보면 format specifiers에 대해서 궁금해 하시는 것 같네요.

    http://msdn.microsoft.com/en-us/library/75w45ekt.aspx

    Format Specifiers in C++

    페이지 보시면 출력시에 지정하는 한정자들, 즉 %d, %f 사용법에 대한 예제와 설명을 보실 수 있습니다.


    2014년 4월 23일 수요일 오전 12:39
  • 답변이 길어서 아래에 정리했으니 참고하세요. ^^

    C++ 숫자형 값이 범위를 벗어나는 경우의 출력 사례 모음
    ; http://www.sysnet.pe.kr/2/0/1660

    2014년 4월 25일 금요일 오후 3:56

모든 응답

  • 일단, 첨부하신 사진이 깨져서 출력 결과를 확인할 수는 없었습니다.

    단, 질문글과 코드를 보면 format specifiers에 대해서 궁금해 하시는 것 같네요.

    http://msdn.microsoft.com/en-us/library/75w45ekt.aspx

    Format Specifiers in C++

    페이지 보시면 출력시에 지정하는 한정자들, 즉 %d, %f 사용법에 대한 예제와 설명을 보실 수 있습니다.


    2014년 4월 23일 수요일 오전 12:39
  • 답변이 길어서 아래에 정리했으니 참고하세요. ^^

    C++ 숫자형 값이 범위를 벗어나는 경우의 출력 사례 모음
    ; http://www.sysnet.pe.kr/2/0/1660

    2014년 4월 25일 금요일 오후 3:56