책 내용 질문하기
쪽수 관계없는 질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
조회수
63
작성일
2018-05-31
작성자
이*근
첨부파일
소수점은 기본적으로 6자리까지 찍히는 것으로 알고 있습니다.
float a = 12.123456789 일 때
printf("%f", a) 로 출력하면
12.123456 으로 나오나요?
12.123457 로 나오나요?
서식문자열 %f에 따로 소수점 자리수를 지정했을 경우에는 반올림되는 것으로 알고 있는데
자리수 지정을 위 예시와 같이 따로 하지 않은 경우에는 어떻게 나오는지 궁금하네요.
답변
2018-05-31 09:26:52
안녕하세요.
1. %f, a 출력 = 12.123457
2. %.5f, a 출력 = 12.12346
둘 모두 반올림 되어 출력됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-05-31 09:26:52
안녕하세요.
1. %f, a 출력 = 12.123457
2. %.5f, a 출력 = 12.12346둘 모두 반올림 되어 출력됩니다.
오늘도 즐거운 하루 되세요.