Преобразование числа, записанного буквами (французский), в цифры

Введите число, записанное полностью словами по-французски (например, « deux mille vingt-quatre »), и мгновенно получите его числовое значение.

Пример:

Как это работает

Во французской системе счисления есть особые правила (soixante-dix, quatre-vingts, quatre-vingt-dix), которые делают ручной перевод числа из буквенного написания в цифровое утомительным, например для проверки суммы на чеке или обработки текста, продиктованного вслух. Этот инструмент анализирует текст по словам и восстанавливает соответствующее числовое значение с учётом единиц, десятков, сотен и тысяч.

Какие числа может преобразовать этот инструмент?

Инструмент охватывает числа от 0 до 999 999, записанные по обычным правилам французского языка (единицы, правильные и неправильные десятки, например soixante-dix или quatre-vingts, сотни с « s » или без, тысячи). Очень необычные формулировки или большие числа (миллионы и выше) не поддерживаются.

Нужно ли писать дефисы между словами (например, « quatre-vingt-dix »)?

Нет, это не обязательно: инструмент принимает как « quatre-vingt-dix », так и « quatre vingt dix » с пробелами, обе формы дают одинаковый результат.

Обработка на 100% локально: преобразование выполняется полностью в вашем браузере через WebAssembly — ваш ввод никогда не отправляется на сервер.