병렬저항에 관한 문제이다.
문제는 1/r1 + 1/r2 를 풀면서 생긴다.
1/r1 은 수학적으로 r2/(r1*r2)와 같다. 왜냐하면 r2/r2는 1과 같기때문인데..
하지만 계산식에서는 그렇지못하다...
동일한 수를 (div-interval)로 나누어보자.
결국 일정오차가 있는 수는 컴퓨터식에서 정확한 값을 내어놓지못하는 것을 알 수 있다.
따라서 분수의 덧셈을 표현하기위해 분모/분자에 일정한 값을 곱하는 방식은 이러한 오류를 만들게된다.

문제는 1/r1 + 1/r2 를 풀면서 생긴다.
1/r1 은 수학적으로 r2/(r1*r2)와 같다. 왜냐하면 r2/r2는 1과 같기때문인데..
하지만 계산식에서는 그렇지못하다...
동일한 수를 (div-interval)로 나누어보자.
/> (div-interval (make-interval 1 1.1) (make-interval 1 1.1))
(0.9090909090909091 . 1.1)
/> (div-interval (make-interval 1 1) (make-interval 1 1))
(1.0 . 1.0)
/>
결국 일정오차가 있는 수는 컴퓨터식에서 정확한 값을 내어놓지못하는 것을 알 수 있다.
따라서 분수의 덧셈을 표현하기위해 분모/분자에 일정한 값을 곱하는 방식은 이러한 오류를 만들게된다.

댓글 없음:
댓글 쓰기