일반 계산기


0
사칙연산의 연산자 우선순위와 계산기의 발전

연산자 우선순위(Order of Operations) 규칙
기본 수학에서 혼합 계산 시 괄호 안을 먼저 계산하고, 곱셈과 나눗셈을 덧셈과 뺄셈보다 우선하여 처리하는 것이 표준 약속입니다. 일반형 계산기의 경우 입력된 순서대로 누적 처리하는 방식(즉석 연산)과 공식 전체를 완성하여 연산자 우선순위를 지키는 방식이 구분되어 있습니다.

컴퓨터 계산의 부동 소수점 오차
디지털 컴퓨터는 모든 실수를 2진수로 표현하므로 10진수 소수(예: 0.1)를 무한 소수로 다루게 되어 미세한 반올림 오차(부동 소수점 에러)가 존재합니다. 일반 사칙연산 수행 시 정밀한 자릿수 제어가 수반되는 이유입니다.

계산기의 역사적 배경
기원전 주판에서 시작하여 17세기 블레즈 파스칼의 톱니바퀴식 가산기, 그리고 1970년대 마이크로프로세서가 탑재된 포켓 계산기의 보급까지, 계산 도구의 진화는 인류 컴퓨터 문명 태동의 초석이 되었습니다.