TL
툴랩
💰후원하기
💰후원하기

숫자 포매터

숫자를 다양한 로케일, 통화, 과학적 표기법 등으로 형식화합니다.

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

이 도구 소개

숫자 포맷터는 하나의 숫자를 미국식, 유럽식, 인도식 등 다양한 지역 형식과 과학적 표기, 통화, 진법 표현으로 즉시 변환합니다. 입력한 숫자가 각 포맷으로 어떻게 표시되는지 한눈에 비교할 수 있습니다.

소수점 자리수를 조정하면 모든 포맷의 반올림 수준이 동시에 변경됩니다. 통화 포맷은 해당 지역의 통화 기호와 구분 기호를 사용합니다.

사용 방법

  1. 숫자 입력란에 포맷할 숫자를 입력하세요.
  2. 소수점 자리수를 조정해 반올림 수준을 설정하세요.
  3. 아래 표에서 모든 포맷의 결과를 한눈에 확인하세요.
  4. 원하는 포맷의 값을 복사해 사용하세요.

활용 사례

개발자는 국제화(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