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

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

Что такое Form Currencies?

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

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

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