Форматирование валюты

Об этом инструменте

Что такое Form Currencies?

Currency Formatter — это инструмент на основе браузера для тестирования и предварительного просмотра выходных данных Intl.NumberFormat для валют. Поддерживает 150+ валют, 200+ локалей и полный набор опций форматирования, включая нотацию (стандартная, научная, инженерная, компактная), отображение знака, формат учета, разделители группировки, обработка нулей в конце и пользовательские десятичные места. Вся обработка выполняется локально в вашем браузере без загрузки на сервер или отслеживания.

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

  1. 1.Выберите валюту (например, USD, EUR, JPY) и локаль (например, en-US, ru-RU, ja-JP).
  2. 2.Выберите режим Single или Bulk:
  • Single: Введите одно значение для мгновенного предпросмотра форматирования.
  • Bulk: Вставьте несколько значений (по одному в строке) для форматирования всех сразу.
  1. 3.Настройте Decimal Places и другие основные параметры в верхней полосе.
  2. 4.Нажмите Advanced Settings для настройки нотации, отображения знака, формата учета и т. д.
  3. 5.Просмотрите Formatted Result в области предпросмотра.
  4. 6.Используйте вкладку Code для создания фрагментов реализации для JavaScript, TypeScript, Python, Java или PHP.
  5. 7.Используйте вкладку Config для копирования или экспорта конфигурации Intl.NumberFormat в JSON.

Основные функции

  • 150+ валют — Форматируйте любой глобальный символ валюты (USD, EUR, GBP, JPY, CNY, INR и т. д.).
  • 200+ локалей — Протестируйте правила форматирования для различных регионов и языков.
  • Опции нотации — Переключайтесь между стандартной, научной, инженерной и компактной нотацией.
  • Формат учета — Отображайте отрицательные суммы в скобках: (1,234.56) вместо -1,234.56.
  • Разделители группировки — Включайте или отключайте разделители тысяч (1,234 vs 1234).
  • Десятичные места — Управляйте минимальным и максимальным количеством десятичных мест (0–8 цифр).
  • Отображение знака — Показывайте, скрывайте или всегда показывайте знак; исключайте ноль.
  • Нулевые окончания — Удалите нулевые десятичные для более чистого отображения.
  • Режимы Single и Bulk — Форматируйте одно значение или 1000+ значений.

Создание кода

Вкладка Code создает готовые фрагменты реализации для:

  • JavaScript — Используя собственный API Intl.NumberFormat.
  • TypeScript — Примеры типизированных оболочек.
  • Python — Babel.numbers для форматирования валют.
  • Java — java.text.DecimalFormat или NumberFormat.
  • PHP — NumberFormatter из расширения intl.

Копируйте фрагмент прямо в свой проект и настраивайте по мере необходимости.

Экспорт и обмен

В режиме Bulk вы можете:

  • Copy All — Скопируйте все отформатированные результаты в буфер обмена.
  • Export TXT — Загрузите результаты как текстовый файл.
  • Export CSV — Экспортируйте столбцы ввода и вывода для импорта в электронные таблицы.

На вкладке конфигурации экспортируйте конфигурацию Intl.NumberFormat в JSON для документации или запросов API.

Анализ и ограничения

Анализатор входных данных обрабатывает общие шаблоны строк валют:

  • Простые числа: 1000, 1,234.56, 1.234,56
  • Коды валют: USD 1000, 1000 EUR
  • Символы: $1000, €1000, ¥1000
  • Отрицательные и бухгалтерские: -$1000, ($1000)

Примечание: Этот инструмент только форматирует значения; он не преобразует валюты и не выполняет арифметические операции. Для конвертации курсов используйте специальный инструмент конвертации валют.

Конфиденциальность

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