이 계산기로 할 수 있는 일
이 도구는 "16.76 Trillion"처럼 말로 읽는 듯한 영어식 숫자 표현을 받아, 쉼표(천 단위 구분 기호)가 들어간 전체 위치 표기(표준 표기)로 바꿔주고, 같은 값을 과학적 표기법으로도 다시 보여줍니다. 숫자를 입력한 뒤 드롭다운에서 자릿수를 나타내는 단어를 고르면, 계산기가 그 숫자에 해당 단어의 지수만큼 10을 거듭제곱한 값을 곱해 줍니다. (Trillion·Billion 등은 영어권에서 쓰는 단위로, 한국어의 조·억과는 자릿수가 다르니 아래 설명을 참고하세요.)
사용 방법
'숫자' 칸에 임의의 실수를 입력하세요. 소수점과 마이너스 부호도 함께 쓸 수 있습니다. 그런 다음 그 크기를 나타내는 단어를 선택합니다. Trillion은 10의 12제곱(=1조), Billion은 10의 9제곱(=10억), Million은 10의 6제곱(=100만)에 해당합니다. Tenths·Millionths·Billionths처럼 1보다 작은 단위는 음수 지수를 사용합니다. 계산 버튼을 누르면 표준 표기와 과학적 표기가 함께 표시됩니다.
계산 공식 풀이
핵심 규칙은 $$\text{Standard} = \text{Number} \times 10^{\,\text{Word}}$$ 입니다. 다만 이 계산기는 부동소수점 연산에 의존하지 않고, 입력한 숫자의 소수점 위치를 지수만큼 옮기는 방식을 씁니다. 지수가 양수면 소수점을 오른쪽으로 옮기며 0을 채우고, 음수면 왼쪽으로 옮기며 앞쪽에 0을 붙입니다. 덕분에 Quintillion(\(10^{18}\))에 이르는 아주 큰 값까지도 자릿수 하나 틀리지 않고 정확하게 표현됩니다. 정수 부분은 세 자리마다 쉼표로 묶고, 소수 부분은 묶지 않습니다.
예제로 따라가기
"16.76 Trillion"을 살펴봅시다. Trillion의 지수는 12이므로, "16.76"의 소수점을 오른쪽으로 12칸 옮기면 \(16{,}760{,}000{,}000{,}000\)이 됩니다. 과학적 표기법에서는 계수를 입력한 그대로 유지하여 $$16.76 \times 10^{12}$$로 나타냅니다(이 계산기는 계수를 1과 10 사이로 정규화하지 않습니다).
자주 묻는 질문
짧은 눈금(short scale)인가요, 긴 눈금(long scale)인가요? 미국과 현대 영국에서 쓰는 짧은 눈금 기준입니다. 즉 billion은 \(10^{9}\)입니다. 단어로 지수를 직접 고르기 때문에 숫자 결과에는 혼동의 여지가 없습니다.
과학적 표기가 왜 정규화되지 않나요? 입력한 숫자와 선택한 10의 거듭제곱을 그대로 보여주도록 설계했기 때문입니다. 그래서 16.76 Trillion은 \(1.676 \times 10^{13}\)이 아니라 \(16.76 \times 10^{12}\)로 표시됩니다.
음수나 소수도 입력할 수 있나요? 네. 음수에는 앞에 마이너스 부호가 붙고, 소수는 기존 소수점을 옮기는 방식으로 처리됩니다. 예를 들어 4 Millionths는 \(0.000004\)로 나옵니다.