-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
printf(".20f",d) 출력 범위 질문
24.02.21 07:44 작성 조회수 79
1
이렇게 커맨드를 쳤는데,
이렇게 나왔습니다.
그런데 제 출력값과 달리, 교수님은 3.141592....600 으로 끝이 반올림이 되었고, 그 이유로 double로 표현할 수 있는 자릿수의 한계때문에 그렇다고 말씀주셨습니다.
근데 저는 왜 반올림이 안되고 끝까지 나온걸까요?
release, x86 에서 실행했습니다!
답변을 작성해보세요.
답변 1