공학용 계산기
사칙연산은 물론 삼각함수, 로그·지수, 팩토리얼, 조합(nCr)·순열(nPr), 괄호가 포함된 복합 수식까지 연산 우선순위에 맞게 계산하는 고급 계산기입니다.
적용 기준: IEEE 754 배정밀도 부동소수점 연산 기준 · 2026-08-27 확인 · 편집 원칙 및 발행인 정보
연산 처리 순서
연산 우선순위: 괄호 > 팩토리얼(!)·퍼센트(%) > 거듭제곱(^) > 단항 음수(-) > 곱셈·나눗셈(×÷) > 덧셈·뺄셈(+−)
공학용 계산에서 유의할 점
- 삼각함수(sin, cos, tan)와 역삼각함수(asin, acos, atan), 쌍곡함수(sinh, cosh, tanh)를 지원합니다.
- 각도 모드는 도(deg)와 라디안(rad) 중 선택할 수 있으며, 선택한 모드에 따라 삼각함수 결과가 달라집니다.
- 로그(log, ln), 제곱근(sqrt), 세제곱근(cbrt), 지수(exp), 거듭제곱(pow), 최대·최소(max/min), 나머지(mod)를 지원합니다.
- 조합(ncr)과 순열(npr), 팩토리얼(!)을 지원하며, 팩토리얼은 170 이하의 정수까지 계산 가능합니다.
이런 때 유용해요
- 각도 모드를 "도(deg)"로 두고 sin(30)을 계산하면 0.5가, cos(60)을 계산하면 0.5가 정확히 출력됩니다.
- ncr(10,3)을 입력하면 서로 다른 10명 중 3명을 뽑는 조합의 수 120이, 5!를 입력하면 5×4×3×2×1=120이 계산됩니다.
자주 묻는 질문
각도 단위(도/라디안)는 어떻게 전환하나요?
계산기 상단의 deg/rad 전환 버튼으로 각도 모드를 바꿀 수 있으며, 삼각함수 계산 전에 원하는 모드가 선택되어 있는지 먼저 확인하는 것이 중요합니다.
팩토리얼은 얼마나 큰 수까지 계산할 수 있나요?
0 이상의 정수에 한해 170까지 계산할 수 있습니다. 171 이상은 결과값이 JavaScript의 숫자 표현 범위를 넘어서므로 오류로 처리됩니다.
nPr(순열)과 nCr(조합)의 차이는 무엇인가요?
nPr은 순서를 고려해 n개 중 r개를 뽑아 배열하는 경우의 수이고, nCr은 순서를 고려하지 않고 n개 중 r개를 선택하는 경우의 수입니다.
예를 들어 4명 중 2명을 순서대로 줄 세우면 nPr(4,2)=12, 순서 상관없이 2명만 뽑으면 nCr(4,2)=6입니다.
괄호가 여러 겹 있는 복잡한 수식도 정확히 계산되나요?
네, 표준 연산 우선순위(괄호 > 거듭제곱 > 곱셈·나눗셈 > 덧셈·뺄셈)를 따르는 수식 파서를 사용하므로 다중 괄호가 포함된 복합 수식도 정확히 계산됩니다.
로그(log)와 자연로그(ln)는 어떤 차이가 있나요?
log는 밑을 10으로 하는 상용로그, ln은 밑을 자연상수 e(약 2.71828)로 하는 자연로그입니다. 예를 들어 log(100)은 2, ln(e)는 1이 출력됩니다.
참고 자료
이용 시 유의사항
이 계산기는 IEEE 754 배정밀도 부동소수점 연산을 씁니다.
0.1 + 0.2가 정확히 0.3이 되지 않는 것처럼 아주 작은 오차가 남을 수 있으므로, 회계·정산처럼 오차가 허용되지 않는 계산에는 전용 도구를 쓰세요.