mainunit   3년 전

게시판의 글들을 읽어보니 문제에는 좌표가 정수라고 나와있지만 실제로는 실수라고 말씀해 주시더라고요.

이해가 잘 안가는 부분이 소수점을 입력하였을 때 생기는 '부동 소수점'개념은 이해했습니다. 그런데 입력이 정수로 들어오는데 어떻게 좌표가 실수값을 가지게 되는 건가요? 정수를 표현함 해 있어서는 오차가 존재하지 않지 않나요?

djm03178   3년 전

입력은 정수로만 주어집니다. 실수라고 되어있는 글이 어딘지 보여주실 수 있나요?

djm03178   3년 전

그 글에서 말하는 x3, y3는 입력으로 주어지는 변수가 아니고, 해당 질문의 코드에서 좌표들을 순회하기 위해 만든 변수입니다. 입력은 정수로 주어지지만 실제로 교점이 생기는 좌표는 실수일 수도 있다는 뜻입니다.

djm03178   3년 전

따라서 입력을 정수형으로 받아도 상관 없고, 계산 과정을 어떻게 쓰느냐에 따라 중간에 실수형이 만들어질 수도 있습니다. 정수를 실수형으로 입력받으면 (아마도) 별도의 오차는 없을 것입니다.

mainunit   3년 전

방금 삭제한 글은 3번째 답변을 보지 못하고 쓴 글입니다. 답변 감사합니다!

댓글을 작성하려면 로그인해야 합니다.