책 내용 질문하기
%f 소수점 이하 출력
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
92
조회수
143
작성일
2018-05-17
작성자
이*근
첨부파일

printf("%f\n", pow(2,3)) 하면 8.000000 로 나오는데,

소수점 이하 0을 전부 없애려면

%0.f 또는 %.0f 중에 무엇을 써야 하나요? 책에는 %0.f 로 되어 있네요.

답변
2018-05-18 09:36:24

안녕하세요.

%0.f 는 소수점 자리수에 값을 주지 않았으므로 정수 8이 출력됩니다.

%.0f 는 소수점 자리수에 0을 주었으므로 정수 8이 출력됩니다.

결국 두 가지 서식 지정자 모두 8이 출력됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2018-05-18 09:36:24

    안녕하세요.

    %0.f 는 소수점 자리수에 값을 주지 않았으므로 정수 8이 출력됩니다.

    %.0f 는 소수점 자리수에 0을 주었으므로 정수 8이 출력됩니다.

    결국 두 가지 서식 지정자 모두 8이 출력됩니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.