Индия — одна из немногих стран, где одновременно существуют несколько систем записи чисел. Здесь используются международные арабские цифры, собственные индо-арабские символы в деванагари и уникальная группировка разрядов, не имеющая аналогов в западной практике. Понимание этих особенностей необходимо для работы с документами, финансами, IT-системами и даже бытовым общением в регионе.
Ключевое отличие — группировка разрядов по два знака после первых трёх позиций. Вместо привычных тысяч, миллионов и миллиардов индией оперируют лахами (100 000) и крорми (10 000 000). Эта система закреплена в законодательстве, бухгалтерии, статистике и повседневной речи миллионов людей.
Индо-арабские цифры в деванагари
Официальный алфавит хинди и ряда других языков — деванагари — имеет собственные графические символы для цифр. Они используются в государственных документах, на табличках, в печатной продукции и на экранах банкоматов. Знать их полезно даже туристу: цены в рынках, номера поездов и адреса часто записаны именно так.
Ниже приведена таблица соответствия международных и деванагари-цифр. Обратите внимание: ноль в деванагари выглядит как маленькая точка, а не как овал.
| Международная | Деванагари | Название в хинди | Транслитерация |
|---|---|---|---|
| 0 | ० | शून्य | shunya |
| 1 | १ | एक | ek |
| 2 | २ | दो | do |
| 3 | ३ | तीन | teen |
| 4 | ४ | चार | chaar |
| 5 | ५ | पांच | paanch |
| 6 | ६ | छह | chhah |
| 7 | ७ | सात | saat |
| 8 | ८ | आठ | aath |
| 9 | ٩ | नौ | nau |
⚠️ Внимание: в некоторых южных штатах (Тамил-Наду, Керала, Карнатака) параллельно используются собственные системы цифр — тамильские, малаяламские, каннада. Они отличаются от деванагари по начертанию, но принцип позиционной записи тот же.
Система лахов и кроров: как читать большие числа
Западная система группирует разряды по три: тысячи (10³), миллионы (10⁶), миллиарды (10⁹). Индийская — по два после первых трёх: лахи (10⁵), кроры (10⁷), арабы (10⁹), харбы (10¹¹). Это меняет восприятие масштаба: 1 крора — это 10 миллионов, а 1 араб — 1 миллиард.
При записи числа запятые ставятся по индийскому правилу: первые три цифры справа, дальше — по две. Пример: 12 34 56 789 читается как «12 кроров 34 лаха 56 тысяч 789». В финансовых отчётах, новостях, недвижимости и зарплатах используется именно этот формат.
- 💰 1 лах = 100 000 (один за другим следуют 5 нулей)
- 💰 1 крора = 10 000 000 (7 нулей) = 100 лахов
- 💰 1 араб = 1 000 000 000 (9 нулей) = 100 кроров
- 💰 1 харб = 100 000 000 000 (11 нулей) = 100 арабов
Перевод в международный формат требует внимательности. Ошибка в одной запятой меняет сумму в 100 раз. При работе с API, таблицами Excel или банковскими выписками всегда проверяйте локаль: en-IN задаёт индийский формат чисел.
Телефонная нумерация: коды, форматы и особенности
Номер телефона в Индии состоит из 10 цифр. Мобильные номера начинаются с 6, 7, 8 или 9. Код страны — +91. При звонке из-за границы формат: +91 XXXXX XXXXX. Внутри страны набирают 10 цифр без кода страны, часто с нолём впереди для межгородних: 0 XXXXX XXXXX.
Фиксированные линии имеют коды городов (STD-коды) длиной 2–4 цифры. Дели — 11, Мумбаи — 22, Бангалор — 80, Ченнай — 44. Полный номер: +91 11 XXXX XXXX для Дели. Нумерация мобильных операторов не привязана к географии — номер не показывает регион владельца.
⚠️ Внимание: с 2021 года для звонков с фиксированных линий на мобильные обязателен префикс
0перед 10-значным номером. Без нуля связь не пройдёт. Это часто упускают туристы и новички в бизнесе.
Сохраняйте контакты в международном формате +91XXXXXXXXXX — так они будут работать и в WhatsApp, и при роуминге, и при переносе на другую SIM-карту.
Идентификационные номера: Aadhaar, PAN, GSTIN
В Индии три основных универсальных идентификатора. Aadhaar — 12-значный биометрический ID резидента (гражданина или иностранца с визой >182 дней). Формат: XXXX XXXX XXXX. Последняя цифра — контрольная сумма по алгоритму Верхоффа. PAN (Permanent Account Number) — 10-символьный алфанумерный код налогоплательщика: AAAAA0000A. Первые 5 — буквы, 4 цифры, последняя буква. GSTIN — 15-значный GST-идентификатор: 2 цифры кода штата + 10 цифр PAN + 1 цифра сущности + 1 контрольная + 1 зарезервированная.
Все три номера критичны для KYC (познай своего клиента), открытия счёта, оформления визы, налоговой отчётности. Ошибка в одной цифре Aadhaar блокирует верификацию. PAN чувствителен к регистру букв.
- 🆔 Aadhaar: 12 цифр, биометрия, выдаёт UIDAI
- 🆔 PAN: 10 символов (AAAAA0000A), выдаёт налоговая служба
- 🆔 GSTIN: 15 знаков, первый блок — код штата (01–38)
☑️ Проверка индийских ID перед отправкой в систему
Почтовый индекс (PIN-код): структура и логика
PIN (Postal Index Number) — 6-значный код. Первая цифра — зона (1–9), вторая — подзона, третья — сортировочный район, последние три — конкретное почтовое отделение. Дели начинается на 110xxx, Мумбаи — 400xxx, Бангалор — 560xxx, Кольката — 700xxx. Зоны 1–2 — Север, 3–4 — Запад, 5–6 — Юг, 7–8 — Восток, 9 — Армейская почта.
При заполнении форм на сайтах (IRCTC, Amazon India, банки) PIN-код часто проверяется по базе. Неправильный код блокирует доставку или регистрацию. Всегда уточняйте точный 6-значный код у получателя — в одном квартале может быть несколько отделений.
Почему PIN-код 6 цифр, а не 5 или 7?
Шесть разрядов дают 1 млн комбинаций. Индия имеет ~1,6 млн почтовых отделений (самая большая сеть в мире). Запас обеспечивают подзоны и сортировочные районы. 5 цифр (100 тыс.) не хватило бы, 7 — избыточно.
Сакральная нумерология: числа в религии и быте
Числа в Индии несут культурный код. 108 — сакральное число: 108 бусин в мале (молитвенных бусах), 108 упанишад, 108 имен главных божеств. 7 — чакры, недели, конья (шаги вокруг огня на свадьбе). 3 — Тримурти (Брахма, Вишну, Шива), три гуны. 9 — наваграха (девять планет/божеств-астрологий). 1008 — повторение мантры 1008 раз считается особенно мощным.
Неудачные числа: 13 — влияние западной культуры, в традиции не считалось неудачным. 8 (Шани/Сатурн) — ассоциируется с испытаниями, но не «проклятием». В недвижимости этажи 13 иногда пропускают под давлением застройщиков-НРИ, но это современная мода, а не традиция.
- 🕉 108 — бусины малы, упанишады, имена божеств
- 🕉 7 — чакры, конья, дни недели
- 🕉 9 — наваграха, наваратри (9 ночей)
- 🕉 1008 — расширенная практика джапы
⚠️ Внимание: в деловой переписке и контрактах избегайте отсылок к нумерологии. Индийские юристы и банкиры оперируют фактами. Упоминание «счастливого 108» в коммерческом предложении выглядит непрофессионально.
Денежные форматы: рупии, пайсы и запись сумм
Валюта — индийская рупия (INR, символ ₹). 1 рупия = 100 пайс. Пайсы в обращении почти исчезли: монеты 50 пайс сняты с 2011 года, меньше — ранее. Цены округляют до рупии. В чеках, счетах, коде суммы пишутся как ₹1,23,456.78 (индийские запятые) или ₹12,34,56,789 для крупных сумм.
В банковских API и JSON часто приходят пайсы как целое число: 12345678 = ₹1 23 456.78. При интеграции с платежными шлюзами (Razorpay, PayU, Cashfree) всегда уточняйте единицу измерения в документации. Ошибка в 100 раз — классика при первом подключении.
В индийских платежных API сумма почти всегда передаётся в пайсах (целое число). ₹100 = 10000 в поле amount. Проверяйте документацию конкретного шлюза перед релизом.
Часовой пояс, календарь и форматы дат
Вся Индия живёт в одном часовом поясе — IST (UTC+5:30). Перехода на летнее время нет. Формат даты в документах: DD/MM/YYYY (день/месяц/год). В государственных порталах и банках часто требуют именно этот порядок. ISO 8601 (YYYY-MM-DD) принимают современные API, но старые системы (IRCTC, налоговый портал) могут отвергать его.
Параллельно используется национальный календарь Шак (Saka), отсчёт от 78 г. н.э. Новый год по Шак — 22 марта (високосный — 21). В официальных газетах даты дублируют: григорианская и по Шак. Для бизнеса актуален только григорианский.
- 🕐 Часовой пояс: IST = UTC+5:30, без летнего времени
- 📅 Формат даты в UI: DD/MM/YYYY
- 📅 API: предпочтительно ISO 8601, но проверяйте каждый эндпоинт
- 📅 Национальный календарь Шак — только для справки
При парсинге дат из индийских PDF/Excel всегда явно задавайте dayfirst=True (pandas) или format="%d/%m/%Y". Автоопределение часто путает 01/02/2026 (1 фев) с 02/01/2026 (2 янв).
Частые ошибки при работе с индийскими числами
Самая частая ошибка — парсинг строки "12,34,56,789" как 12 триллионов вместо 12 кроров. Регулярное выражение для индийского формата: ^(\d{1,3})(,\d{2})*(,\d{3})?(\.\d+)?$. В Python: locale.setlocale(locale.LC_ALL, 'en_IN') и locale.atof(). В JS: new Intl.NumberFormat('en-IN').format(num).
Вторая ловушка — Aadhaar как число. 12 цифр не помещаются в 32-битный int, в JSON теряются ведущие нули (хотя Aadhaar не начинается с нуля, но PAN и GSTIN — строки). Всегда храните идентификаторы как string. Третья — телефон без +91 в базе: при рассылке SMS через международных провайдеров сообщения не дойдут.
FAQ: частые вопросы о цифрах в Индии
Почему в Индии запятые ставятся не по три цифры?
Исторически индийская система счисления (лахи/кроры) группирует разряды по два после первых трёх. Это закреплено в Indian Numbering System и используется в законе, бухгалтерии, СМИ. Международный формат тоже понимают, но официальные отчёты — только индийский.
Как правильно записать сумму 5 миллионов рупий в индийском формате?
₹50,00,000 — 50 лахов. В международном — ₹5,000,000. В речи: «пятьдесят лахов рупий» или «пять миллионов рупий» — оба варианта понятны, но официально первый.
Можно ли использовать Aadhaar как первичный ключ в БД?
Можно, но только как VARCHAR(12) или CHAR(12). Как число — риск переполнения и потери ведущих нулей (хотя Aadhaar не начинается с 0). PAN и GSTIN — только строки. Шифруйте в покое.
Каков формат IFSC-кода банка?
11 символов: AAAA0BBBBBB. Первые 4 — буквы банка (например, SBIN для SBI), 5-я всегда 0 (зарезервировано), последние 6 — код отделения (буквы/цифры). Пример: SBIN0001234.
Почему в индийских чеках сумма прописью заканчивается словом "Only"?
Традиция банковского права: фраза Rupees Five Lakh Only запрещает дописывание дополнительных сумм после слова Only. Это правовая защита от подделки. В хинди: केवल (keval).