숫자 포매터
숫자를 다양한 로케일, 통화, 과학적 표기법 등으로 형식화합니다.
US (1,234,567.89)
1,234,567.89
EU (1.234.567,89)
1.234.567,89
IN (12,34,567.89)
12,34,567.89
CH (1 234 567.89)
1 234 567,89
지수 표기
1.23e+6
고정 소수점
1234567.89
단축 표기
1.23M
USD 통화
$1,234,567.89
EUR 통화
1.234.567,89 €
GBP 통화
£1,234,567.89
퍼센트
1,234,567.89%
2진수
100101101011010000111
16진수
0x12D687
8진수
0o4553207
영문 텍스트
one million two hundred thirty-four thousand five hundred sixty-seven
이 도구 소개
숫자 포맷터는 하나의 숫자를 미국식, 유럽식, 인도식 등 다양한 지역 형식과 과학적 표기, 통화, 진법 표현으로 즉시 변환합니다. 입력한 숫자가 각 포맷으로 어떻게 표시되는지 한눈에 비교할 수 있습니다.
소수점 자리수를 조정하면 모든 포맷의 반올림 수준이 동시에 변경됩니다. 통화 포맷은 해당 지역의 통화 기호와 구분 기호를 사용합니다.
사용 방법
- 숫자 입력란에 포맷할 숫자를 입력하세요.
- 소수점 자리수를 조정해 반올림 수준을 설정하세요.
- 아래 표에서 모든 포맷의 결과를 한눈에 확인하세요.
- 원하는 포맷의 값을 복사해 사용하세요.
활용 사례
개발자는 국제화(i18n) 구현 시 지역별 숫자 형식을 미리 확인합니다. 회계 담당자는 다양한 통화 표현을 비교합니다. 과학 기술 분야에서는 지수 표기법을 확인합니다. 임베디드 시스템 개발자는 2진수와 16진수 표현을 확인합니다.
자주 묻는 질문
- 통화 기호는 어떻게 설정되나요? — 통화 포맷은 Intl.NumberFormat API를 사용하며, USD/EUR/GBP 기호와 각 지역의 구분 기호가 자동으로 적용됩니다.
- 소수점 이하를 포함한 2진수 변환이 가능한가요? — 2진수, 16진수, 8진수 변환은 정수 부분만 처리합니다. 소수점 이하는 Math.floor()로 잘린 후 변환됩니다.
- 'Compact' 포맷은 어떤 방식인가요? — Compact 포맷은 큰 숫자를 K(천), M(백만), B(십억) 등의 약어로 표시합니다. 예: 1,200,000 → 1.2M