- 세상의 모든 계산기 자유(질문) 게시판 질문
TI NSPIRE 역삼각함수 문의 드립니다.
안녕하세요. 세모계님
새해 복 많이 받으시고요.
예제와 같이 역삼각함수가 모두 동일한 표현인데요
각도를 표시할때 ARCSIN과 ARCCOS은 문제가 없는데
ARCTAN가 왜 FALSE로 표현이 될까요? ㅠㅠ
동일한 표현인데 말이죠.ㅠㅠ
해결방법은 없을까요?
올해도 많은 도움 부탁 드립니다.
감사합니다.
안녕하세요. 세모계님
새해 복 많이 받으시고요.
예제와 같이 역삼각함수가 모두 동일한 표현인데요
각도를 표시할때 ARCSIN과 ARCCOS은 문제가 없는데
ARCTAN가 왜 FALSE로 표현이 될까요? ㅠㅠ
동일한 표현인데 말이죠.ㅠㅠ
해결방법은 없을까요?
올해도 많은 도움 부탁 드립니다.
감사합니다.
저도 정확히 아는 것은 아니지만 아는 한도에서 설명드립니다.
역삼각함수는 특수각이 아닌 이상 참값이 결과로 나오지 않고,
[수정] 역삼각함수가 그대로 결과로 빠져나옵니다.
이 때는 approx() 기능을 이용해 결과를 확인할 수밖에 없습니다.
그런데 이 때 같은 값이라도 cos sin tan 상황에 따라서
기계적(아마도 CORDIC Algorithm Method?)으로 결과값을 찾는 과정에서
마지막 자릿수 오차가 발생할 수 있습니다.
예를 들자면...
1/3 = 1 - 1/3 - 1/3 이지만, 0.333 ≠ 1 - 0.333 - 0.333 같은 상황이 발생하는 거죠.
따라서 질문 주신 수식으로는 TRUE를 만들 수 없을 거고, (a, b) 입력값에 따라 TRUE가 나오는 경우도 있을 겁니다. (아마도?)
역삼각함수 (inverse trigonometric function)
새해 복 많이 받으세요.