소수점
-
[BAEKJOON] 1008번 출력 결과tmp/[?] trouble [!] 2017. 12. 27. 23:39
문제풀이를 위해 컴파일을 하였고 원래의 정답 출력 결과였다면 0.33333333333333333333333.. 이렇게 3의 연속이여야했다. 하지만 중간에 보다시피 1과 0이 있다. 그리하여 구글을 통해 알아본 결과 소수점은 원래 10자리 정도로 늘려서 출력을 시키면 소수점이 정확하게 나오지 않는다고 한다. 이유는 컴퓨터가 2진수 (0,1)로 구성되어 있어 소수점인 10진수를 정확하게 표현할 수 없기 때문이라네용 저 코드를 그대로 복사해서 제출하니.. 정답으로 채점이 되었습니다.ㅎㅎ https://dojang.io/mod/page/view.php?id=738 여기 url 타고 가시면 이에 대한 내용이 있습니당~!