TL
Tool Lab
💰Donate
💰Donate

Number Formatter

Format numbers in different locales, currencies, scientific notation, and more.

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
Naukowy
1.23e+6
Stały przecinek
1234567.89
Kompaktowy
1.23M
USD Waluta
$1,234,567.89
EUR Waluta
1.234.567,89 €
GBP Waluta
£1,234,567.89
Procent
1,234,567.89%
Binarny
100101101011010000111
Szesnastkowy
0x12D687
Ósemkowy
0o4553207
Słowa
one million two hundred thirty-four thousand five hundred sixty-seven

O tym narzędziu

Formatyzator liczb konwertuje jedną liczbę jednocześnie w wiele formatów regionalnych i technicznych: formaty lokalne USA, UE, indyjski i szwajcarski, notacja naukowa, stały przecinek, kompaktowy, trzy formaty walutowe, procent i konwersje podstaw (binarny, hex, ósemkowy, słowa).

Zmiana miejsc dziesiętnych zmienia poziom zaokrąglania dla wszystkich formatów jednocześnie. Formaty walutowe używają odpowiedniego symbolu waluty i separatorów dla każdej lokalizacji.

Jak używać

  1. Wprowadź liczbę do sformatowania w polu wejściowym.
  2. Dostosuj miejsca dziesiętne, aby ustawić poziom zaokrąglania.
  3. Przeglądaj wszystkie wyniki formatu naraz w poniższej tabeli.
  4. Skopiuj wartość z dowolnego wiersza formatu, aby użyć jej w projekcie.

Przypadki użycia

Programiści podglądają regionalne formaty liczb podczas implementacji internacjonalizacji (i18n). Księgowi porównują reprezentacje walut między regionami. Inżynierowie weryfikują notacje naukowe i stałoprzecinkowe. Deweloperzy embedded sprawdzają reprezentacje binarne i szesnastkowe.

Często zadawane pytania

  • Jak są określane symbole walut?Formaty walutowe używają API Intl.NumberFormat, który automatycznie stosuje właściwy symbol waluty i separatory specyficzne dla lokalizacji dla USD, EUR i GBP.
  • Czy można konwertować ułamki dziesiętne na binarny?Konwersje na binarny, hex i ósemkowy działają tylko na części całkowitej. Ułamek dziesiętny jest obcinany przez Math.floor() przed konwersją.
  • Co pokazuje format Kompaktowy?Format kompaktowy skraca duże liczby używając K (tysiące), M (miliony), B (miliardy). Przykład: 1 200 000 → 1,2M