과학적 표기법 변환기

일반 숫자를 과학적 표기법으로, 과학적 표기법을 일반 숫자로 즉시 변환합니다. 무료 온라인 과학적 표기법 변환기.

사용 방법

  1. 숫자 입력

    변환할 숫자를 일반 형태 또는 과학적 표기법으로 입력합니다.

  2. 변환 방향 선택

    일반 → 과학적 표기법 또는 과학적 표기법 → 일반 변환을 선택합니다.

  3. 결과 확인

    변환하기 버튼을 클릭하면 변환된 결과가 표시됩니다.

과학적 표기법이란?

과학적 표기법(scientific notation)은 자릿수가 너무 많아 다루기 힘든 수를 a × 10ⁿ 형태로 압축해 표현하는 방식입니다. 핵심 규칙은 계수 a의 절댓값이 1 이상 10 미만(1 ≤ |a| < 10)이어야 한다는 점이며, 이 조건을 만족하는 표현은 단 하나뿐이라 모든 수가 일관된 정규형(normalized form)을 갖습니다.

왜 쓰는가

  • 빛의 속도 3 × 10⁸ m/s, 전자 질량 9.1 × 10⁻³¹ kg처럼 0을 길게 늘어놓지 않고 간결하게 적습니다.
  • 계수 a의 자릿수가 곧 유효숫자가 되어 측정 정밀도를 명확히 드러냅니다.
  • 큰 수끼리의 곱셈·나눗셈을 지수의 덧셈·뺄셈으로 바꿔 계산을 단순화합니다.

물리·화학·천문학·공학 등에서 표준 표기로 쓰이며, 컴퓨터와 공학용 계산기에서는 3.2E5 같은 E 표기법으로 같은 값을 나타냅니다.

계산 공식

일반 숫자를 과학적 표기법으로 바꾸는 공식은 다음과 같습니다.

n = ⌊log₁₀|x|⌋, a = x ÷ 10ⁿ

여기서 x는 변환할 원래 수, n은 10의 지수(정수), a는 계수입니다. ⌊ ⌋는 내림(floor)을 뜻합니다.

예시) 123456 변환
① n = ⌊log₁₀123456⌋ = ⌊5.0915⌋ = 5
② a = 123456 ÷ 10⁵ = 1.23456
③ 결과: 1.23456 × 10⁵

역방향은 x = a × 10ⁿ로 계산합니다. 예: 4.2 × 10⁻⁴ = 4.2 ÷ 10000 = 0.00042. 이 계산기는 계수를 소수점 10자리까지 반올림해 부동소수점 오차를 억제합니다.

자주 묻는 질문

과학적 표기법이란 무엇인가요?
과학적 표기법은 매우 크거나 작은 수를 a × 10ⁿ 형태로 표현하는 방법입니다. 여기서 1 ≤ |a| < 10이고 n은 정수입니다. 예: 123,456 = 1.23456 × 10⁵, 0.00042 = 4.2 × 10⁻⁴.
E 표기법은 과학적 표기법과 같은 건가요?
네, E 표기법(예: 3.2E5)은 과학적 표기법(3.2 × 10⁵)을 컴퓨터에서 표현하는 방식입니다. E 다음의 숫자가 10의 지수를 뜻하며, 둘 다 정확히 같은 값을 나타냅니다.
음수도 과학적 표기법으로 변환할 수 있나요?
네, 음수도 변환 가능합니다. 부호는 계수 a에 그대로 붙으며, 1 ≤ |a| < 10 조건은 절댓값에 적용됩니다. 예를 들어 -0.00045는 -4.5 × 10⁻⁴로 표현됩니다.
유효숫자란 무엇이고 어떻게 세나요?
유효숫자(significant figures)는 측정값에서 의미 있는 숫자의 개수입니다. 과학적 표기법에서는 계수 부분의 자릿수가 곧 유효숫자 수가 됩니다. 예: 1.23 × 10⁵는 유효숫자 3개(1, 2, 3)이며, 앞 표기 덕분에 어떤 0이 유효한지 모호함 없이 드러납니다.
지수가 양수와 음수일 때 차이는 무엇인가요?
지수 n이 양수면 1보다 큰 수(소수점이 오른쪽으로 n칸 이동), 음수면 1보다 작은 수(소수점이 왼쪽으로 |n|칸 이동)를 뜻합니다. 예: 10³ = 1000, 10⁻³ = 0.001. 지수의 절댓값은 곧 소수점이 이동한 자릿수와 같습니다.
공학 표기법(engineering notation)과는 어떻게 다른가요?
공학 표기법은 지수 n을 3의 배수로만 제한한다는 점이 다릅니다. 예를 들어 12345는 과학적 표기법으로 1.2345 × 10⁴이지만, 공학 표기법으로는 12.345 × 10³입니다. 이는 킬로(10³)·메가(10⁶) 같은 SI 접두어와 맞추기 위해서입니다.
과학적 표기법으로 곱셈과 나눗셈은 어떻게 하나요?
계수끼리는 곱하거나 나누고, 지수끼리는 더하거나 뺍니다. 예: (2 × 10³) × (3 × 10⁴) = (2×3) × 10^(3+4) = 6 × 10⁷. 계산 결과 계수가 10 이상이거나 1 미만이면 지수를 조정해 1 ≤ |a| < 10 형태로 정규화합니다.
0은 과학적 표기법으로 어떻게 표현하나요?
0은 log를 정의할 수 없어 정규형 표현이 존재하지 않습니다. 관례상 0 × 10⁰으로 적거나 그냥 0으로 둡니다. 이 계산기도 0을 입력하면 0 × 10⁰을 반환합니다.
2026년 검증된 수학 공식

관련 계산기