공학용 계산기

sin, cos, tan, 로그, 거듭제곱, 루트, 팩토리얼, π, e를 지원하는 무료 온라인 공학용 계산기입니다. 도·라디안 전환, 키보드 입력, 계산 기록을 지원합니다.

공학용 계산기 사용 방법

  1. Deg(도)나 Rad(라디안)를 고릅니다. 이 설정은 삼각함수와 그 역함수에만 영향을 줍니다.
  2. 버튼으로 식을 만들거나 직접 입력합니다. 함수 버튼은 sin(처럼 함수 이름과 여는 괄호를 넣어 주므로, 값을 입력한 뒤 괄호를 닫으면 됩니다. 식 끝의 닫는 괄호는 빠뜨려도 자동으로 채워집니다.
  3. 입력하는 동안 식 아래에 결과가 미리 나옵니다. =나 Enter 키를 누르면 결과가 확정되고, 다음 계산에 쓸 수 있도록 Ans에 저장됩니다.
  4. Inv를 누르면 버튼 여덟 개가 역함수로 바뀌고, 다시 누르면 원래대로 돌아옵니다.

숫자와 연산자는 페이지 어디에서든 키보드로 입력됩니다. sqrt, log2, sinh 같은 함수 이름을 직접 입력하려면 먼저 화면(입력 칸)을 클릭하세요.

버튼별 기능

버튼기능Inv를 켰을 때
sin, cos, tan선택한 각도 단위의 사인, 코사인, 탄젠트sin⁻¹, cos⁻¹, tan⁻¹
ln자연로그(밑 e)eˣ
log상용로그(밑 10)10ˣ
√제곱근∛(세제곱근)
x²제곱x³
xʸ거듭제곱, ^로 입력됨ʸ√x: 27^(1/3) = 3
1/x역수, ^(−1)로 입력됨–
|x|절댓값–
x!0부터 170까지 정수의 팩토리얼–
EXP10의 거듭제곱 곱하기: 6.02E23–
Ans직전 결과–

버튼은 없지만 직접 입력해서 쓸 수 있는 함수도 있습니다. 쌍곡선함수 sinh, cosh, tanh와 log2(밑 2), exp, cbrt, sqrt, abs입니다.

도(Deg)와 라디안(Rad)

한 바퀴는 360도, 또는 2π 라디안입니다. 따라서 180° = π rad이고, 1라디안은 약 57.2958°입니다. 도를 라디안으로 바꾸려면 π/180을, 라디안을 도로 바꾸려면 180/π를 곱하세요. 각도기, 지도, 도면에서 잰 각도는 Deg로, 미적분이나 각진동수처럼 다른 물리량에서 나온 각도를 다루는 물리 공식은 Rad로 계산합니다.

설정에 따라 답이 달라집니다. sin(30)은 Deg에서는 0.5지만, Rad에서는 30라디안(거의 다섯 바퀴)이라는 뜻이 되어 −0.988031624093입니다. 역함수는 선택한 단위로 각도를 돌려주므로, sin⁻¹(0.5)는 Deg에서 30, Rad에서 0.523598775598(π/6)입니다.

계산 순서와 표기법

  • 거듭제곱이 곱셈·나눗셈보다 먼저, 곱셈·나눗셈이 덧셈·뺄셈보다 먼저 계산됩니다. 거듭제곱을 겹쳐 쓰면 오른쪽부터 계산하므로 2^3^2 = 2⁹ = 512입니다.
  • 앞에 붙은 마이너스 부호는 거듭제곱 다음에 적용됩니다. -3^2 = −9이고, (−3)^2 = 9입니다.
  • 곱셈 기호는 생략할 수 있습니다. 2π, 3(4 + 1), 2sin(30)이 모두 계산됩니다.
  • 소문자 e는 자연상수(2.71828…)이고, EXP 버튼은 “× 10의 거듭제곱”을 뜻하는 대문자 E를 넣습니다. 대문자 E는 숫자 바로 뒤에서만 쓸 수 있습니다. 1.5E3은 1,500이지만, 1e3은 1 × e × 3 ≈ 8.155로 계산됩니다.
  • %는 100으로 나누며, + 또는 − 뒤에서는 기본 계산기와 마찬가지로 앞에 있는 값의 퍼센트가 됩니다.

계산 예시

  • 빗변의 길이: 두 변이 3과 4인 직각삼각형의 빗변은 √(3² + 4²) = 5입니다.
  • 나무의 높이(Deg): 나무에서 20m 떨어진 곳에서 꼭대기를 올려다본 각도가 35°라면 20 × tan(35) = 14.0041507642이므로, 꼭대기는 눈높이보다 약 14m 위에 있습니다.
  • 경사로의 기울기(Deg): 수평으로 12만큼 갈 때 1만큼 올라가는 경사로의 각도는 atan(1/12)(tan⁻¹ 버튼) = 4.76364169073, 약 4.76°입니다.
  • 복리로 늘어나는 금액: 1,000이 매년 5%씩 10년 동안 늘어나면 1000 × 1.05^10 = 1,628.89462678입니다. 매달 적립하는 경우까지 연도별로 보려면 복리 계산기를 쓰세요.
  • 경우의 수: 52장의 카드에서 5장을 고르는 조합의 수는 52! ÷ (5! × 47!) = 2,598,960입니다.
  • pH: 수소 이온 농도가 3.2 × 10⁻⁵ mol/L이면 −log(3.2E−5) = 4.49485002168, 즉 pH 약 4.49입니다.

오류와 정확도

식이 완성되지 않았을 때(연산자 뒤에 아무것도 없거나 괄호의 짝이 맞지 않을 때)나 답이 정의되지 않거나 실수가 아닐 때는 결과 대신 오류 메시지가 나옵니다. 0으로 나누기, 0이나 음수의 로그, 음수의 제곱근, 1보다 큰 값의 sin⁻¹, tan(90°), 소수나 170보다 큰 수의 팩토리얼이 여기에 해당합니다.

숫자는 유효숫자 약 15~17자리로 저장되고, 화면에는 12자리로 반올림해 표시합니다. sin(180°)처럼 정확히 0이어야 하는 값은 1.2e-16 같은 미세한 찌꺼기 대신 0으로 나옵니다. 10¹⁵ 이상이거나 10⁻⁹보다 작은 결과는 지수 표기로 나오며, 170!은 7.25741561531e306으로 표시됩니다.

자주 묻는 질문

sin(30)이 왜 0.5가 아닌가요?

계산기가 라디안 모드라서 30을 30라디안으로 계산했기 때문입니다. Deg로 바꾸세요.

Rad 모드에서 tan(π/2)를 계산하면 오류 대신 아주 큰 수가 나오는 이유는요?

π는 근삿값으로만 저장할 수 있어서, 입력한 각도가 정확한 π/2에서 아주 조금 벗어나 있습니다. 그래서 탄젠트 값이 무한대가 아니라 1.63312393532e16이라는 매우 큰 유한한 수로 나옵니다. Deg 모드의 tan(90)은 정확히 판별되어 오류가 나옵니다.

네제곱근 같은 다른 거듭제곱근은 어떻게 구하나요?

분수 지수를 쓰면 됩니다. 81의 네제곱근은 81^(1/4) = 3입니다. Inv를 켠 상태의 ʸ√x 버튼을 누르면 ^(1/이 입력됩니다.

분수, 복소수, 통계 계산도 되나요?

아니요. 결과는 소수로 나오고, 결과가 복소수가 되는 계산은 오류로 표시되며, 통계나 방정식 풀이 기능은 없습니다. 일상적인 계산은 버튼이 더 크고 계산 기록도 똑같이 남는 계산기가 편합니다.