Добавить запятые к числам

Добавьте запятые или точки к неформатированным числам в тексте.

Форматирование текста

Описание


Используйте этот инструмент, чтобы добавить запятые или точки к числам в тексте. Он работает путем извлечения чисел и затем применения запятых/точек там, где они применимы. Как общее правило при записи чисел, любые числа с более чем тремя цифрами будут иметь запятую после каждой третьей цифры (считая справа налево).

Инструмент предполагает, что числа в тексте не имеют форматирования, но он может обнаруживать десятичные разделители и дробную часть числа (например, 1000.00). После применения запятых вы не можете использовать его снова, чтобы применить точки (для европейских языков). Для отмены изменений используйте функцию отмены в меню редактирования.

Использовать запятую


В американском и британском английском языках запятая используется для разделения каждой третьей цифры, а точка используется в качестве десятичного разделителя. Это настройка по умолчанию.

До

1000
1000.00
10000

После

1,000
1,000.00
10,000

Использовать точку


Во многих европейских странах ситуация обратная. Точка используется в качестве разделителя тысяч, а запятая стоит на месте десятичной точки. Используйте эту опцию для других языков.

До

1000
1000,00
10000

После

1.000
1.000,00
10.000

Добавьте разделители в длинные числа для читаемых отчётов. Отделяйте количества от идентификаторов и кодов.

Как пользоваться

Выберите запятую или точку, вставьте неформатированные числа и примените. Сохраните оригинал, особенно если разделители уже есть.

Пример

1000000 станет 1,000,000 при разделении запятыми. Дробные значения проверьте отдельно до использования в расчётах.

Вопросы и ответы

Стоит ли форматировать телефоны и коды?

Нет. Меняется их текст. Обрабатывайте только количества и проверяйте дроби, пунктуацию и идентификаторы.

Практическая задача

Отделите количества от кодов. В отчёте 12000 единиц является количеством, а 0012000 может быть кодом товара. Обрабатывайте их отдельно, чтобы не изменить идентификатор.

Дополнительный вопрос

Стоит ли применять разделение дважды?

Начинайте с неформатированного источника. Повторная обработка разделённых чисел особенно рискованна при смешанных правилах дробной записи.

Детали для проверки результата

Деталь Пояснение
Единицы и величины Для расчёта нужны совместимые величины. Количество, сумма, ставка и подпись могут иметь одинаковые цифры с разным смыслом. Сохраняйте единицы возле ввода при проверке ответа.
Строки и значения Строка JSON "12" отличается от числа 12, а "false" от false. Смена типа влияет на сравнение и импорт. Коды храните строками, если важны начальные нули и точные цифры.
Точность чисел Числа JavaScript не представляют все большие целые точно. Длинные номера счетов, заказов и точные десятичные значения храните строками либо обрабатывайте специальной библиотекой в приложении.

ИИ Инструменты