Перейти к содержимому

YouCalc · Справочное исследование · Последняя проверка

Как в мире записывают числа

Запишите 1234567.89 и покажите его миру — и оно перестанет означать что-то одно. В США это 1,234,567.89; в Германии то же самое число выглядит как 1.234.567,89 — так что одинокая запись «1.000» означает единицу в Нью-Йорке и тысячу в Берлине. Это и есть «проблема 1.000». Приезжаете в Индию — и запятые сдвигаются: 1,00,000 — это не сто тысяч, странно записанные, а один лакх, сгруппированный по схеме 2-2-3. Ниже одно и то же число представлено во всех различающихся соглашениях 57 локалей, и каждое прослежено до стандарта Unicode, который его определяет, — чтобы вы могли прочитать или записать иностранное число без ошибки в 1000 раз.

Основные выводы

29 из 57 локалей пишут десятичную дробь через запятую, поэтому «1.000» — это один в Нью-Йорке и тысяча в Берлине. Справочник с источниками.

Число 1234567.89, представленное семью разными способами: 1,234,567.89 (США/Великобритания); 1.234.567,89 (Германия, «проблема 1.000»); 1 234 567,89 (Франция, группировка пробелами); швейцарская форма с апострофом; 12,34,567.89 (индийская группировка лакх); арабо-индийские цифры с арабскими разделителями (Египет); и рекомендация СИ с узким пробелом.
Одна сумма, семь соглашений. Числа — реальный вывод Intl.NumberFormat. · YouCalc · CC BY 4.0

Одно число, разные способы записи

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

1,234,567.89

Десятичная точка, разряды запятой

десятичный разделитель — точка · разряды — через запятую · равномерные тройки

Соединенные Штаты (английский) · Великобритания (английский) · Канада (английский) · Австралия (английский) · Новая Зеландия (английский) · и ещё 13

1.234.567,89

Десятичная запятая, разряды точкой

«проблема 1.000» · десятичный разделитель — запятая · разряды — через точку

Германия (немецкий) · Испания (испанский) · Италия (итальянский) · Нидерланды (нидерландский) · Бразилия (португальский) · и ещё 10

1 234 567,89

Разряды пробелом, десятичная запятая

десятичный разделитель — запятая · разряды — через пробел (неразрывный или узкий)

Австрия (немецкий) · Франция (французский) · Португалия (португальский) · Швеция (шведский) · Финляндия (финский) · и ещё 9

1'234'567.89

Швейцарские разряды апострофом

десятичный разделитель — точка · разряды — через апостроф

Швейцария (немецкий) · Швейцария (итальянский)

12,34,567.89

Индийская группировка лакх (2-2-3)

12,34,567, а не 1,234,567 · десятичный разделитель — точка

Индия (английский) · Индия (хинди) · Индия (тамильский)

১২,৩৪,৫৬৭.৮৯

Индийская группировка, национальные цифры

группировка лакх, записанная бенгальскими или деванагари цифрами

Индия (бенгальский) · Бангладеш (бенгальский)

١٬٢٣٤٬٥٦٧٫٨٩

Арабо-индийские цифры и знаки

цифры ٠–٩ · арабский десятичный разделитель ٫ · арабский разделитель тысяч ٬

Египет (арабский) · Саудовская Аравия (арабский) · Иран (персидский)

1 234 567.89

Рекомендация СИ (стандарт)

разряды — через узкий пробел · десятичный разделитель — точка или запятая

Международный уровень — BIPM SI Brochure · NIST SP 811

Метод. Каждая цифра на этой странице получена так: Intl.NumberFormat(<locale>) форматирует число 1234567.89, а затем из результата (formatToParts) считываются десятичный разделитель, разделитель разрядов и схема группировки — те же данные Unicode CLDR, которые используют браузеры и операционные системы. Схема группировки классифицируется по длине сегментов целой части числа (западная — равномерные тройки, в отличие от индийской схемы лакх 2-2-3), а система счисления — из разрешённых параметров (resolved options) форматтера. Ничего не набрано вручную.

Полная справочная таблица

Отсортировано по семействам соглашений. Столбец «Пример» показывает, как число 1234567.89 отображается в данной локали; столбец «Валюта» показывает расположение символа валюты для местной денежной единицы.

Полная справочная таблица
Локаль Страна / язык Пример (1234567.89) Десятичный разделитель Разделитель разрядов Группировка Валюта
en-US Соединенные Штаты (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
en-GB Великобритания (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс £1,234,567.89
en-CA Канада (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
en-AU Австралия (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
en-NZ Новая Зеландия (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
en-IE Ирландия (английский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс €1,234,567.89
ja-JP Япония (японский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс ¥1,234,568
ko-KR Республика Корея (корейский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс ₩1,234,568
zh-CN Китай (упрощённый китайский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс ¥1,234,567.89
zh-TW Тайвань (традиционный китайский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
zh-HK Гонконг (китайский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс HK$1,234,567.89
th-TH Таиланд (тайский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс ฿1,234,567.89
ms-MY Малайзия (малайский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс + пробел RM 1,234,567.89
he-IL Израиль (иврит) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 пробел + суффикс ‏1,234,567.89 ‏₪
de-DE Германия (немецкий) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 €
de-AT Австрия (немецкий) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 префикс + пробел € 1.234.567,89
es-ES Испания (испанский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 €
it-IT Италия (итальянский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 €
nl-NL Нидерланды (нидерландский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс + пробел € 1.234.567,89
pt-BR Бразилия (португальский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс + пробел R$ 1.234.567,89
da-DK Дания (датский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 kr.
el-GR Греция (греческий) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 €
id-ID Индонезия (индонезийский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс + пробел Rp 1.234.568
tr-TR Турция (турецкий) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс ₺1.234.567,89
vi-VN Вьетнам (вьетнамский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.568 ₫
fr-FR Франция (французский) 1 234 567,89 , запятая , ␣ узкий неразрывный пробел (U+202F) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 €
pt-PT Португалия (португальский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 €
sv-SE Швеция (шведский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 kr
fi-FI Финляндия (финский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 €
nb-NO Норвегия (норвежский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 kr
pl-PL Польша (польский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 zł
cs-CZ Чехия (чешский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 Kč
hu-HU Венгрия (венгерский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 568 Ft
ru-RU Россия (русский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 ₽
uk-UA Украина (украинский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567,89 грн
ro-RO Румыния (румынский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс 1.234.567,89 RON
de-CH Швейцария (немецкий) 1'234'567.89 . точка . ' апостроф ' Западная (Western), равные группы по 3 префикс + пробел CHF 1'234'567.89
fr-CH Швейцария (французский) 1 234 567,89 , запятая , ␣ узкий неразрывный пробел (U+202F) Западная (Western), равные группы по 3 пробел + суффикс 1 234 567.89 CHF
it-CH Швейцария (итальянский) 1'234'567.89 . точка . ' апостроф ' Западная (Western), равные группы по 3 префикс + пробел CHF 1'234'567.89
en-IN Индия (английский) 12,34,567.89 . точка . , запятая , Индийская (Indian), 2-2-3, лакх префикс ₹12,34,567.89
hi-IN Индия (хинди) 12,34,567.89 . точка . , запятая , Индийская (Indian), 2-2-3, лакх префикс ₹12,34,567.89
bn-IN Индия (бенгальский) ১২,৩৪,৫৬৭.৮৯ . точка . , запятая , Индийская (Indian), 2-2-3, лакх префикс ₹১২,৩৪,৫৬৭.৮৯
ta-IN Индия (тамильский) 12,34,567.89 . точка . , запятая , Индийская (Indian), 2-2-3, лакх префикс ₹12,34,567.89
ur-PK Пакистан (урду) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс + пробел Rs 1,234,568
ne-NP Непал (непальский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс + пробел NPR 1,234,567.89
bn-BD Бангладеш (бенгальский) ১২,৩৪,৫৬৭.৮৯ . точка . , запятая , Индийская (Indian), 2-2-3, лакх суффикс ১২,৩৪,৫৬৭.৮৯৳
ar-EG Египет (арабский) ١٬٢٣٤٬٥٦٧٫٨٩ ٫ арабский десятичный разделитель ٫ (U+066B) ٬ арабский разделитель тысяч ٬ (U+066C) Западная (Western), равные группы по 3 пробел + суффикс ‏١٬٢٣٤٬٥٦٧٫٨٩ ج.م.‏
ar-SA Саудовская Аравия (арабский) ١٬٢٣٤٬٥٦٧٫٨٩ ٫ арабский десятичный разделитель ٫ (U+066B) ٬ арабский разделитель тысяч ٬ (U+066C) Западная (Western), равные группы по 3 пробел + суффикс ‏١٬٢٣٤٬٥٦٧٫٨٩ ر.س.‏
ar-AE ОАЭ (арабский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 пробел + суффикс ‏1,234,567.89 د.إ.‏
ar-MA Марокко (арабский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 пробел + суффикс ‏1.234.567,89 د.م.‏
fa-IR Иран (персидский) ۱٬۲۳۴٬۵۶۷٫۸۹ ٫ арабский десятичный разделитель ٫ (U+066B) ٬ арабский разделитель тысяч ٬ (U+066C) Западная (Western), равные группы по 3 префикс + пробел ‎ریال ۱٬۲۳۴٬۵۶۸
es-MX Мексика (испанский) 1,234,567.89 . точка . , запятая , Западная (Western), равные группы по 3 префикс $1,234,567.89
es-AR Аргентина (испанский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс + пробел $ 1.234.567,89
es-CO Колумбия (испанский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс + пробел $ 1.234.568
es-CL Чили (испанский) 1.234.567,89 , запятая , . точка . Западная (Western), равные группы по 3 префикс $1.234.568
af-ZA Южно-Африканская Республика (африкаанс) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 префикс + пробел R 1 234 567,89
en-ZA Южно-Африканская Республика (английский) 1 234 567,89 , запятая , ␣ неразрывный пробел (U+00A0) Западная (Western), равные группы по 3 префикс + пробел R 1 234 567,89

Во всех примерах — одна и та же сумма 1234567.89, отображённая с помощью Intl.NumberFormat (Unicode CLDR / ICU). Знак «␣» обозначает пробельный разделитель (неразрывный или узкий неразрывный).

Почему одни и те же цифры означают разные суммы

«Проблема 1.000»

В английском языке точка служит десятичным разделителем, а запятая группирует тысячи; в большинстве стран континентальной Европы и Латинской Америки — ровно наоборот: запятая для десятичной части, точка (или пробел) для тысяч. Поэтому 1.000 для американца означает 1, а для немца — 1000, а 1,5 в Париже означает полтора, а в Чикаго выглядит опечаткой. Прочитать европейский счёт так, будто он американский (или наоборот), — классическая ошибка в 1000 раз.

Индийские лакх и крор (группировка 2-2-3)

Локали Южной Азии не группируют цифры равномерными тройками. После первых трёх цифр группировка идёт по две: сто тысяч записывается как 1,00,000 (один лакх), а сто миллионов — как 12,34,56,789, то есть 12 крор, 34 лакх… Запятые выглядят привычно, но стоят в непривычных местах, из-за чего сумму легко прочитать неверно.

Швейцарский апостроф

В Швейцарии тысячи группируют апострофом: 1'234'567.89. Это однозначная запись — никто не спутает 1’000 с десятичной дробью, — отчасти поэтому она и сохранилась.

Арабские разделители и цифры

Локали с арабской письменностью могут отображать в национальном виде и цифры, и разделители: цифры ٠١٢٣٤٥٦٧٨٩, арабский десятичный разделитель ٫ (U+066B) и арабский разделитель тысяч ٬ (U+066C). Так число 1234567.89 превращается в ١٬٢٣٤٬٥٦٧٫٨٩. Персидский язык (Иран) использует расширенные арабо-индийские цифры ۰۱۲۳۴۵۶۷۸۹. Обратите внимание, что в ряде арабских локалей (например, в ОАЭ) по умолчанию используются западные цифры — соглашение варьируется даже в пределах одной письменности.

Ответ стандартов: группировка СИ

Чтобы данные оставались машиночитаемыми и одинаково понятными в любой стране, BIPM SI Brochure и NIST SP 811 рекомендуют единое нейтральное соглашение: десятичным знаком служит точка или запятая, а цифры группируются по три и разделяются узким пробелом — никогда запятой или точкой, ведь где-то они уже означают «десятичный разделитель». Таким образом, однозначная запись выглядит как 1 234 567.89 (а для четырёхзначных чисел пробел можно опустить). Это рекомендация для научных и технических текстов, а не правило, которому следуют повседневные локали.

Источники

Процитировать это исследование

Скачать данные (CSV)

YouCalc (2026). Как в мире пишут числа: десятичные знаки и проблема «1.000». https://youcalc.com/ru/studies/how-the-world-writes-numbers/

Свободно для повторного использования по лицензии CC BY 4.0 — указывайте авторство YouCalc со ссылкой.

Как честно читать эту страницу

Форматы для каждой локали получены из Unicode CLDR через Intl.NumberFormat — те же данные использует ваш телефон и браузер, — поэтому они отражают распространённую, стандартную практику, а не букву закона. В реальной жизни практика внутри одной страны может отличаться (во многих арабских локалях в повседневной жизни используются западные цифры; рукописный ввод и внутренние стили изданий отличаются), а CLDR периодически пересматривается, так что значение по умолчанию для локали может меняться от версии к версии. Запись СИ с узким пробелом — это рекомендация для ясности, а не повсеместная практика. Используйте эту страницу как надёжный ориентир для понимания формата, а там, где важна точность, указывайте сумму однозначно.

Данные получены из Unicode CLDR через Intl.NumberFormat для 57 локалей и распределены по 9 различным соглашениям. Группировка СИ — по BIPM SI Brochure и NIST SP 811. Самостоятельно составленный справочник, CC BY 4.0.