떠다니는 Q

다른 곳에서 찾아볼 수 없는 블로그스팟 관련 정보와 그 외 관심 있는 것을 올립니다.

공학용 계산기 에러 해결법 원인 종류 완벽 정리!

공학용 계산기 에러 해결법 원인 종류 완벽 정리!

공학용 계산기로 계산을 하다 보면 여러 오류를 만나게 됩니다. 이 글에서는 대표적인 계산기 오류의 종류와 각 오류의 적절한 해결 방법을 알아봅니다.

목차

Math ERROR 원인 해결법

가장 흔하게 접할 수 있는 에러입니다. Math ERROR는 계산기가 계산할 수 있는 수의 범위를 넘어 계산을 시도할 때 발생합니다. fx-350, 570 시리즈 등의 계산기에서는 계산 결과가 $10^{100}$ 을 넘어가면 Math ERROR가 발생하면서 계산이 되지 않습니다.

팩토리얼 계산으로 예를 들어 봅시다. $69!$는 약 $1.7 \cdot 10^{98}$입니다. $70!$은 약 $1.2 \cdot 10^{100}$입니다. 따라서 $70!$을 계산하면 대부분의 계산기에서는 Math ERROR가 발생합니다.

특정 함수의 정의역 때문에 Math ERROR가 발생하기도 합니다.

  • 0으로 나누면 Math ERROR가 뜹니다.
  • 일반 계산 모드에서 음수의 제곱근을 계산할 경우 Math ERROR가 뜹니다. 복소수 계산 모드에서는 문제 없이 계산됩니다.
  • 복소수 계산 모드에서 복소수 지수를 계산할 경우 Math ERROR가 뜹니다.

물론 fx-9860 시리즈 계산기처럼 지수에 복소수를 올릴 수 있는 경우도 있습니다. 만약 지수에 복소수를 올려야 하는데 Math ERROR가 뜨면 공학용 계산기 복소수 지수 입력하기 글을 참고해서 해결해 보는 것을 추천드립니다.

Syntax ERROR 원인 해결법

Math ERROR 다음으로 흔한 오류입니다. 에러의 내용 그대로 식을 적절하게 입력하지 못한 경우에 발생합니다.

Syntax ERROR가 발생하는 경우는 아주 많지만 이 글에서는 그 중 대표적인 경우 몇 가지만을 다루겠습니다.

연산자 두 개를 연속하여 입력한 경우입니다. 이 경우는 식 자체가 성립이 되지 않으므로 Syntax ERROR가 나는 것이 당연하다고 할 수 있겠습니다.

함수의 인자에 수를 넣지 않은 경우입니다. 참고로 fx-570ES PLUS 2에서는 위와 같이 입력하여 적분을 계산할 수 없습니다. 부정적분을 계산하기 위해서는 CAS 기능이 있는 계산기가 필요합니다.

Syntax ERROR가 떴을 때 을 누르면 에러가 발생한 곳으로 커서가 이동합니다. 그 주위를 보고 에러를 파악해 고치면 됩니다. 이것은 다른 에러도 마찬가지입니다. AC 를 누르면 입력된 식을 버립니다.

Stack ERROR 원인 해결법

보통 계산기는 한 번에 계산할 수 있는 식의 길이가 정해져 있습니다. fx-570 시리즈 등의 계산기는 계산 식의 용량이 얼마 남지 않았을 때 커서가 직선 모양에서 검은 네모 화면으로 바뀌며 식 용량이 얼마 남지 않았음을 보여줍니다.

위 화면은 입력 식의 길이 제한이 거의 다 되었음을 알려줍니다. 이럴 때는 긴 식을 변수를 활용하여 적당히 쪼개어 계산한 다음 각 계산 결과를 합치는 방법으로 Stack ERROR를 회피할 수 있습니다.

내 사진

BINUBALL이 작성함

fx-570EX, fx-570ES PLUS 등의 계산기 관련 글들을 주로 올립니다. 블로그스팟으로 블로그를 운영하고 있습니다.

댓글 없음

아래의 댓글 입력을 클릭한 후 익명으로 댓글을 달아 주셔도 됩니다. 글 내용에 관한 질문도 환영합니다. 모든 댓글은 관리자의 승인을 받아야 보여집니다. 댓글을 달고 기다려 주세요.