하는 일
이 공학 계산기는 사칙연산만으로는 부족한 수업·실험·검산 장면을 위해 만들었습니다. 사인·코사인·탄젠트, 상용로그(log)와 자연로그(ln), 제곱근, 거듭제곱, 원주율 π와 자연상수 e, 괄호를 한 화면에 모아 두었습니다. 앱을 설치하지 않고 브라우저만 있으면 되며, 키보드의 숫자와 + − * / ( ) , Enter, Backspace, Escape도 같은 입력으로 이어집니다.
휴대폰 기본 계산기의 공학 모드는 화면이 작고 각도 단위가 숨겨져 있는 경우가 많습니다. 고등학교에서 sin 30° = 1/2를 기대하는데, 기기가 라디안으로 고정되어 있으면 전혀 다른 소수기 나옵니다. 이 페이지는 왼쪽 위 버튼에 Deg 또는 Rad를 드러내 놓았습니다. 버튼을 눌러 단위를 바꾼 뒤 삼각함수를 넣으세요. 이미 입력한 식의 단위가 자동으로 바뀌지는 않습니다.
재무 이자, 분수 통분, 만 나이는 각각 전용 도구가 단위와 달력 규칙을 대신합니다. 여기서는 “수식 한 줄”을 빠르게 확인하는 일에 집중합니다. 기호 조작 대수(CAS)나 분수 그대로의 근은 보여 주지 않습니다. 결과는 십진 근사입니다. 수업 중 칠판 식을 옮겨 검산할 때는 변수를 숫자로 바꾼 뒤 넣으세요. x를 포함한 식은 이 계산기가 풀지 않습니다.
계산 규칙
연산 순서는 일반적인 중등 수학과 같습니다. 괄호가 가장 안쪽을 먼저 묶고, 그다음 거듭제곱(** 또는 xʸ), 그다음 곱셈·나눗셈(× ÷ %), 마지막이 덧셈·뺄셈입니다. 같은 단계의 곱과 나눗셈은 왼쪽에서 오른쪽으로 이어집니다. 2+3×4는 14이지, 앞에서부터 더해 20이 아닙니다. 20이 필요하면 (2+3)×4처럼 괄호를 명시하세요.
삼각함수 버튼을 누르면 현재 각도 모드가 식에 반영됩니다. Deg일 때는 입력 각도를 π/180을 곱해 라디안으로 바꾼 뒤 브라우저의 사인·코사인·탄젠트를 적용합니다. Rad일 때는 숫자를 그대로 라디안으로 봅니다. 고등학교 삼각비 표(30°, 45°, 60°)를 재현하려면 Deg인지 한 번 더 보세요. 역삼각함수 버튼은 없습니다.
log는 10을 밑으로 하는 상용로그, ln은 e를 밑으로 하는 자연로그입니다. 진수는 양수여야 합니다. 제곱근도 이 구현에서는 음수를 실수로 다루지 않습니다. %는 나머지(모듈로)로 붙습니다. “12의 15%”를 구하려면 퍼센트 계산기를 쓰는 편이 문장이 분명합니다.
등호는 현재 표시된 식을 한 번에 계산합니다. 입력이 문법에 맞지 않거나 결과가 무한·비수치이면 Error로 바꿉니다. 내부적으로 브라우저가 가진 부동소수점 연산을 쓰며, 결과를 소수점 열 자리 근처에서 잘라 읽기 쉽게 합니다. 이 과정은 검산 보조이지, 임의의 프로그램을 실행하는 콘솔이 아닙니다. 긴 문장이나 함수 정의를 붙여 넣지 마세요. 연쇄 계산(직전 답을 다시 쓰는 메모리 키)은 없으므로, 중간 값은 메모장에 적거나 표시된 숫자를 다음 식에 직접 넣으세요. π와 e는 브라우저 상수라 교과서 3.14보다 자릿수가 깁니다. 문제지가 3.14를 지정하면 상수를 쓰지 말고 3.14를 직접 누르세요.
숫자·문장 예시
예시 1: Deg에서 sin 30°
모드가 Deg인지 확인한 뒤 sin, 30, 닫는 괄호, 등호를 누릅니다. 기대값은 0.5입니다. 같은 입력을 Rad에서 하면 sin(30 라디안)이 되어 약 −0.988로, 교과서 삼각비와 무관한 값입니다. 실험 보고서에서 각도를 도로 적었다면 계산기도 도로 맞춰야 합니다.
예시 2: 괄호와 거듭제곱
문장 “2 더하기 3의 제곱, 그 결과에 4를 곱한다”는 (2+3)**2×4가 아니라 해석에 따라 달라집니다. 3의 제곱에 2를 더하고 4를 곱하면 2+3**2×4 = 2+9×4 = 38입니다. “합을 먼저 제곱”이면 (2+3)**2 = 25입니다. 한글 문장의 수식화는 괄호로 고정하세요.
예시 3: 로그와 지수
log(1000)은 Deg/Rad와 무관하게 3에 가깝습니다. 2**10은 1024입니다. ln(e)는 1에 가깝게 나와야 합니다. e 버튼을 눌러 상수를 넣고 ln과 괄호를 짝지으세요. 진수가 0이거나 음수면 Error가 나며, 이는 실수 범위의 로그 정의와 같습니다.
0.1 + 0.2를 넣으면 0.3 대신 0.3000000000 근처의 잘린 값이 보이거나, 기기에 따라 끝자리가 남을 수 있습니다. 이진수가 1/10을 무한 반복으로 담기 때문입니다. 시험 답안이 소수 둘째 자리라면 그 자리에서 반올림한 값을 적으세요. 돈 계산은 원 단위를 정수로 다루는 전용 금융 도구가 안전합니다.
키보드의 * 와 / 는 화면의 × ÷ 와 같은 곱·나눗셈입니다. 숫자와 소수점은 표시에 이어 붙고, +/− 버튼은 식 전체 앞에 부호를 붙이거나 뗍니다. 식 중간 항만 뒤집는 공학용 메모리 동작과는 다릅니다. 백스페이스는 마지막 글자를 지우므로 Math.sin( 같은 접두가 남으면 AC로 지우고 짧게 다시 넣는 편이 낫습니다. 각도 버튼을 누른 뒤에 이미 입력된 삼각함수가 자동으로 다시 계산되지는 않습니다. Deg로 바꾼 뒤 삼각함수를 다시 눌러야 새 단위가 식에 들어갑니다. 연쇄 계산용 M+, MR 키는 없으므로 중간 값은 메모장에 적으세요.
수업에서 “계산기 값과 표의 값이 다르다”는 질문의 상당수는 각도 단위입니다. 물리 과제에 rad가 적혀 있는데 Deg로 풀면 그래프가 완전히 어긋납니다. 반대로 삼각비 암기값 1/2, √2/2, √3/2를 기대하는 문제에서 Rad로 sin(30)을 누르면 암기값과 무관한 소수가 나옵니다. 보고 전에 왼쪽 위 세 글자를 읽는 습관을 들이면, 이후 로그·제곱 실수보다 큰 오차를 막습니다.
한계
이 페이지는 기호 미분, 행렬, 복소수, 방정식 근의 공식, 단위 환산(cm↔inch)을 하지 않습니다. 분수 결과를 기약분수로 남기려면 분수 계산기를 쓰세요. 각도 초·분을 도 소수로 바꾸는 측량 변환도 없습니다.
표시 자릿수를 잘라도 중간 계산의 이진 오차는 남습니다. 매우 큰 거듭제곱은 Infinity로 넘치거나, 매우 작은 값은 0으로 밑으로 내려갈 수 있습니다. 탄젠트의 90°처럼 정의되지 않는 점은 Error 또는 매우 큰 수로 나타날 수 있으니, 그래프의 점근선을 알고 있는 입력은 피하세요. 통계의 표준편차, 행렬식, 복소수 위상은 단추가 없습니다. 각도 분·초(° ′ ″)를 십진 도로 바꾸는 측량 계산도 직접 60진법을 풀어야 합니다. 시험 허용 계산기와 기능이 다를 수 있으니, 감독 안내가 “공학용 금지”이면 이 페이지도 열지 마세요.
공용 PC에서 시험 답이나 개인 식별이 섞인 식을 남기지 마세요. 기록은 이 탭의 메모리에만 있고 서버로 올라가지 않지만, 화면 공유·스크린샷은 별개입니다. 등호 동작은 제한된 산술용이며, 임의의 코드를 실행하는 용도로 설계하지 않았습니다.
자주 묻는 질문
Deg와 Rad 중 무엇을 고르나요?
교과서에 °가 있으면 Deg, 수식에 π가 섞인 라디안 각이면 Rad입니다. 물리 각진동수 ωt처럼 단위가 라디안인 과제는 Rad가 맞습니다. 버튼을 누른 뒤에는 표시가 Deg 또는 Rad로 바뀌는지 보고 삼각함수를 입력하세요.
2+3×4가 20으로 나오나요?
나오지 않아야 합니다. 곱셈이 덧셈보다 우선이라 14입니다. 계산기가 20을 주면 앞에서부터 계산하는 단순 모드입니다. 이 페이지는 괄호와 거듭제곱을 포함한 일반적인 우선순위를 따릅니다.
0.1+0.2가 0.3이 아닌 이유는?
십진 0.1을 이진 소수로 바꾸면 순환이 생깁니다. 많은 언어가 같은 현상을 보입니다. 이 계산기는 결과를 짧게 잘라 보여 주지만, 오차가 없음을 증명하지는 않습니다. 중요한 반올림 자릿수는 문제에서 정한 규칙을 따르세요.
수식이 서버에 저장되나요?
저장하지 않습니다. 계산은 기기의 브라우저에서 끝나고, 새로고침하면 표시는 0으로 돌아갑니다. 계정이나 클라우드 동기화는 없습니다.
Error가 뜨면 어떻게 하나요?
괄호가 닫히지 않았거나, 연산자가 연속이거나, 로그·제곱근의 정의역을 벗어난 경우가 흔합니다. AC로 지운 뒤 짧은 조각부터 다시 넣으세요. 그래도 반복되면 입력을 종이에 옮겨 우선순위를 검산하는 편이 빠릅니다.