Об этом инструменте
Что такое 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% в вашем браузере. Ваши данные никогда не отправляются на сервер, не сохраняются в базе данных и не отслеживаются в аналитике. Вы можете безопасно использовать этот инструмент с конфиденциальными финансовыми или деловыми данными.