공학용 계산기
식을 입력하면 답이 즉시 나옵니다. 삼각함수, 로그, 거듭제곱, 제곱근을 지원하고 오류는 원인을 알려 줍니다.
결과
≈
사용 방법
- 입력란에 식을 입력하면 아래에 결과가 즉시 나타나며 누를 버튼은 없습니다.
- 키패드로 식을 만들 수도 있습니다. 키를 눌러도 커서 위치가 유지되고 실제 키보드도 동작합니다. Enter는 결과를 식에 다시 넣고 Esc는 모두 지웁니다.
- sin, cos, tan을 쓰기 전에 도 또는 라디안을 고르세요. 모드는 키 옆에 표시되며 바꾸면 결과가 즉시 달라집니다.
- 결과는 순수 라틴 숫자입니다. 복사하거나 Enter를 눌러 식에 다시 넣고 계속 계산하세요.
예시
식(도)
sin(30) + 2^10
결과
1024.5
도 기준 sin(30)은 0.5이고 2^10은 1024이므로 합계는 1024.5입니다. 라디안으로 바꾸면 같은 식이 1023.01196838이 됩니다. 각도 모드를 키 옆에 표시하는 이유입니다.
범위, 제한 및 자주 묻는 질문
- 배정도 부동소수점을 유효 숫자 12자리로 표시합니다. 0.1+0.2는 0.3으로 보이지만 값은 이진 부동소수점 수이므로 정확한 분수 연산이 아닙니다.
- 함수와 제곱근에는 괄호가 필요합니다. sin(30), √(16)처럼 쓰세요. “sin30”은 추측하지 않고 문법 오류로 알립니다.
- 사용 가능한 함수: sin, cos, tan, ln(자연로그), log(상용로그), √, 그리고 ^, !, %, π/e입니다. 역삼각함수, 쌍곡함수, 메모리, 단위 변환은 없습니다.
- 퍼센트는 “100으로 나누기”입니다. 50%는 0.5이고 200+10%는 220이 아니라 200.1입니다.
- 오류는 구체적입니다. 예상치 못한 토큰은 인용하고, 닫히지 않은 괄호, 0으로 나누기, 정의역 오류(√(-1), ln(0), tan(90°)), 오버플로를 각각 따로 알립니다.
- 삼각함수 결과가 1e-12보다 작으면 0으로 맞추므로 sin(180°)은 1.22e-16이 아니라 0으로 표시됩니다. tan은 90°와 270°에서 정의되지 않음으로 알립니다.
- 함수 이름은 번역하지 않습니다. sin은 모든 언어에서 sin이므로 교과서나 코드의 식을 그대로 붙여 넣을 수 있습니다.
- 식은 512자, 중첩 32단계로 제한되며 더 긴 입력은 잘라내지 않고 오류로 알립니다.
- 아무것도 업로드, 저장, URL 기록되지 않습니다. 기록도, 식을 담은 공유 링크도 없습니다. 모든 처리는 브라우저에서 이루어집니다.
관련 도구
숫자를 얻은 뒤 보통 필요한 도구입니다.