책 내용 질문하기
%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이 출력됩니다.
오늘도 즐거운 하루 되세요.