Перейти до вмісту
100% локально

Форматер чисел за локаллю

Відформатуйте список чисел як валюту, відсотки або одиниці виміру відповідно до правил будь-якої локалі.

Введення
Вихід

Форматер чисел за локаллю

Різні країни записують одне й те ж число по-різному. Англійська мова використовує кому для тисяч і крапку для десяткових знаків — 1,234.5 —, а українська, німецька, польська та чеська роблять навпаки — 1 234,5 або 1.234,5. Вставте список чисел (по одному на рядок), виберіть локаль у розділі "Локаль", і цей інструмент переформатує кожне значення так, як його очікують читачі цієї мови, використовуючи вбудований механізм Intl.NumberFormat браузера замість набору ручно написаних правил.

"Стиль" перемикається між простим числом, сумою валюти, відсотком або фізичною одиницею. Валюта додає правильний символ, код ISO або повну назву вибраної вами валюти — €1 234,50 або EUR 1 234,50 з кодом замість символу. Відсоток множить значення на 100 і додає знак відсотка, тому 0,5 стає 50%. Одиниця додає вимірювання — кілометри, кілограми, літри, градуси — написане довго ("5 кілометрів"), коротко ("5 км") або вузько ("5км").

"Позначення" контролює спосіб запису великих чисел: стандартне записує кожну цифру, компактне скорочує 1 500 000 до 1,5M, а наукова або інженерна нотація записує його як 1,5E6. "Мінімальна" та "максимальна кількість знаків після коми" встановлюють, скільки цифр йде після крапки, "Групувати тисячі" перемикає розділювач, а "Знак" показує явний + на додатних числах — корисно для дельт і змін температури. "Показати вихідне значення" перелічує кожен рядок як "вхідне → форматоване" поруч для швидкого прояснення.

Рядок, який не є впізнаваним числом — загублений заголовок, мітка, порожній рядок — проходить без змін і рахується окремо в загальній кількості, тому вставлений стовпець електронної таблиці із заголовком не потребує попередньої очистки. Все працює локально у вашому браузері: числа, які ви вставляєте, будь то ціни, вимірювання або дані опитування, ніколи не надсилаються на сервер. Скопіюйте результат, завантажте його як файл .txt або відправте в інший інструмент.

FAQ

У чому різниця між комою та крапкою в цих результатах?
Це залежить від локалі. Англомовні країни використовують кому для групування тисяч і крапку для десяткових знаків (1,234.5); більшість континентальної Європи робить навпаки, використовуючи крапку або пробіл для групування і кому для десяткових знаків (1.234,5 або 1 234,5). Виберіть локаль, яка відповідає вашій аудиторії.
Як працює форматування відсотків?
Інструмент дотримується того ж правила, що й Intl.NumberFormat: множить значення на 100 і додає знак відсотка, тому введіть дріб (0,5), а не відсоток (50), і він стає 50%.
Що відбувається з рядком, який не є числом?
Він залишається рівно таким, яким був, і рахується як "пропущений" у загальній кількості під результатом, тому загублений заголовок або мітка в списку, який вставляється, не перериває решту перетворення.
Чи можу я форматувати дуже великі або дуже малі числа?
Так. Перемкніть "Позначення" на компактне для чисел типу 1,5M або 3,2B, або на наукову або інженерну нотацію для дуже великих або дуже малих величин, незалежно від обраної вами локалі.
Завантажується ли мій список чисел десь?
Ні. Форматування працює повністю у вашому браузері, використовуючи вбудований механізм Intl.NumberFormat — числа, які ви вставляєте, ніколи не покидають ваш пристрій.