본문 바로가기

개발, 프로그래밍./충돌판정

[충돌처리] 1. 점과 점 충돌판정

1. 점과 점

 

정수 일때의 충돌판정은 간단하게 표현할 수 있다.

 

 

하지만 소수일대의 충돌판정은 우리가 생각하는대로의 결과가 나오지 않는다.

왜 그럴까?

 

 

부동소수점은 2진수로 표현되는 근사한 소수이므로 위와 같이 하면 원하는 결과도출에 오차가 생긴다. 계산기로 테스트를 해보면 위의 결과는 참이여야 한다.

그래서 부동소수점의 계산에서는 오차범위를 주어서 체크를 하는 방법이 있다.

 

0.0001 에 따라서 충돌판정의 정확도가 체크된다.