Число прописью
Этот конвертер записывает число прописью по-английски: введите 1234 и получите one thousand two hundred and thirty-four. Режим Валюта превращает 1250.75 в one thousand two hundred and fifty dollars and seventy-five cents, а режим Порядковое превращает 21 в twenty-first. Дробная часть читается по цифрам, поэтому 3.14159 становится three point one four one five nine.
Примеры
О числе прописью
Число прописью записывает число так, как его произносят, — по-английски. Введите цифры в поле, и строка под надписью Прописью переписывается с каждым нажатием клавиши: кнопки преобразования нет. Инструмент делит целую часть на группы по три цифры и называет каждую группу по короткой шкале английского языка: thousand, million, billion, trillion, quadrillion, quintillion. Расчёт идёт по самим цифрам, точной целочисленной арифметикой, поэтому даже 21-значное число записывается без ошибки.
Над полем ввода три режима. Количественное даёт обычное число: 1234 превращается в one thousand two hundred and thirty-four, 0 — в zero, а -273 — в negative two hundred and seventy-three. Порядковое даёт номер по порядку и применяет неправильные английские формы: 12 даёт twelfth, 40 даёт fortieth, 105 даёт one hundred and fifth. Валюта читает сумму как деньги в одной из четырёх валют ISO 4217 — USD, EUR, GBP или JPY — с правильной разменной единицей: 1234.56 в фунтах даёт one thousand two hundred and thirty-four pounds and fifty-six pence, а 2.01 даёт two pounds and one penny.
Разделителем дробной части должна быть точка: 1234,56 читается как 123456, потому что запятая удаляется вместе с остальными символами. Формулировка следует британской традиции и сохраняет and после сотен (one hundred and one), тогда как американская его опускает. Доступна только короткая шкала: ни лакхов, ни кроров, ни формулировки в рупиях. Режим Порядковое не смотрит на то, что идёт после точки, режим Валюта читает только первые два знака после точки и отбрасывает остальные, а целая часть ограничена 21 цифрой — дальше поле сообщает: Числа больше 999 квинтиллионов не поддерживаются.
Всё преобразование выполняется в вашем браузере: введённое число никуда не отправляется. Кнопка Копировать кладёт текст строчными буквами в буфер обмена — его можно вставить в строку чека, в пункт договора или в ячейку таблицы, а ряд Примеры загружает восемь образцов, чтобы увидеть, как записываются ноль, отрицательное число и двенадцатизначное число.
Примеры использования
Как использовать
Выберите режим в ряду вверху карточки: Количественное для обычного числа, Порядковое для номера вроде twenty-first, Валюта для денежной суммы.
В режиме Валюта выберите валюту в появившемся списке: $ USD - доллар, € EUR - евро, £ GBP - фунт или ¥ JPY - иена.
Введите число в большое поле по центру — в нём подсказкой показано 123456.78. Запятые и знаки валют удаляются автоматически, а серая строка под полем показывает отформатированное число.
Прочитайте результат в блоке Прописью: он обновляется с каждым нажатием клавиши, отправлять ничего не нужно.
Нажмите Копировать, чтобы положить текст в буфер обмена. Кнопка станет зелёной и на две секунды покажет Скопировано!.
Либо нажмите одну из кнопок под словом Примеры — 42, 1234, 1000000, 999999999, -273, 3.14159, 123456789012, 0 — чтобы загрузить образец и посмотреть его запись.
Советы профессионалов
- Запись сохраняет британское and: 101 даёт one hundred and one. Если у вас американский стандарт, уберите это and и оставьте one hundred one, но сохраните то and, которое отделяет доллары от центов.
- Вставляйте прямо из таблицы: всё, что не цифра, не минус и не точка, удаляется. Но разделителем дробной части должна быть точка, а не запятая.
- В режиме Валюта круглая сумма выводится без центов: 12.00 даёт twelve dollars, а не twelve dollars and zero cents. Допишите and 00/100 сами, если этого требует бланк.
- Режим Порядковое смотрит только на целую часть: 3.7 даёт third, а не three point seventh. Возвращайтесь к режиму Количественное, как только важна дробь.
- Ряд Примеры — самый быстрый способ увидеть крайние случаи: 0 даёт zero, -273 даёт negative two hundred and seventy-three, а 3.14159 даёт three point one four one five nine.
Устранение неполадок
Я ввёл 1234,56 и получил one hundred and twenty-three thousand four hundred and fifty-six.
Запятая удаляется до разбора, поэтому 1234,56 понимается как 123456. Вводите разделитель дробной части точкой: 1234.56. В режимах Количественное и Порядковое серая строка под полем следует региональным настройкам браузера, а не языку страницы: запятая появится там только при русской локали браузера.
В блоке Прописью по-прежнему написано Введите число, хотя я что-то ввёл.
Перед точкой нужна хотя бы одна цифра: .5 сам по себе ничего не даёт, введите 0.5. Буквы удаляются до разбора числа, поэтому запись вроде abc тоже оставляет блок пустым.
Красным выводится сообщение: Числа больше 999 квинтиллионов не поддерживаются.
Целая часть ограничена 21 цифрой, то есть 999 999 999 999 999 999 999. Сократите число или разбейте его и переведите половины по отдельности; знаки после точки в этот предел не входят.
Режим Валюта теряет цент: 1234.567 даёт fifty-six cents.
В разменную единицу попадают только первые два знака после точки, и они отсекаются, а не округляются. Округлите сумму до двух знаков заранее, например до 1234.57, и текст совпадёт с вашей бухгалтерией.
Скопированный текст весь строчными буквами, хотя на странице он показан с заглавными.
К синему блоку применено правило CSS capitalize, поэтому он показывает One Thousand Two Hundred And Thirty-Four. В буфер обмена попадает настоящий результат — one thousand two hundred and thirty-four; заглавные расставьте в документе так, как требует бланк.
Часто задаваемые вопросы
Введите число в поле, и слова появятся прямо во время набора: кнопки преобразования нет. 1234 даёт one thousand two hundred and thirty-four. Выберите Количественное для обычного числа, Порядковое для номера (21 становится twenty-first) или Валюта для денег (1234.56 становится one thousand two hundred and thirty-four dollars and fifty-six cents) и нажмите Копировать.
Именно это инструмент и делает: результат всегда на английском, независимо от языка страницы. 1234 даёт one thousand two hundred and thirty-four, а не одна тысяча двести тридцать четыре. Для суммы переключитесь в режим Валюта и выберите USD, EUR, GBP или JPY, чтобы получить dollars, euros, pounds или yen с правильной разменной единицей.
Дробную часть вводите после точки, а не после запятой: 3.14159 даёт three point one four one five nine, а 1.05 даёт one point zero five — по цифрам. Если ввести 1234,56, запятая удаляется и число превращается в 123456. Для денег режим Валюта читает первые два знака после точки как центы.
11 — это eleven, 12 — twelve. Обе формы неправильные: закономерность в английском начинается с 13 (thirteen) и с 20, где десяток и единица соединяются дефисом: twenty-one, thirty-four. В режиме Порядковое 11 даёт eleventh, а 12 даёт twelfth, а не twelveth.
Встроенной функции для этого в Excel нет. В справочной статье Microsoft «Convert numbers into words» сказано, что Excel «doesn’t have a default function that displays numbers as English words in a worksheet», и вместо неё предлагается макрос VBA: вставьте код SpellNumber в модуль и вызывайте его как =SpellNumber(A1) — 22,50 превращается в Twenty-Two Dollars and Fifty Cents. Код работает только в одной книге; для нескольких значений проще перевести их здесь и вставить текст в ячейку.
Порядковое числительное называет место, а не количество: first, second, third, twentieth. Переключите ряд режимов на Порядковое, и инструмент подставит неправильные формы (one — first, two — second, three — third, five — fifth, eight — eighth, nine — ninth, twelve — twelfth), заменит конечное -y на -ieth, так что 40 даст fortieth, а к остальному добавит -th. 105 даёт one hundred and fifth.
Выберите Валюта, укажите валюту, введите сумму и перенесите строку в поле прописью на чеке. 1250.75 даёт one thousand two hundred and fifty dollars and seventy-five cents; американские бланки обычно заполняют как One thousand two hundred fifty and 75/100. В США статья 3-114 UCC, опубликованная Cornell Legal Information Institute, устанавливает, что при расхождении слова имеют преимущество перед цифрами.
Только там, где этого требует предложение или бланк; банковского правила на этот счёт нет. Инструмент копирует текст строчными буквами — one thousand two hundred and thirty-four, — хотя блок на этой странице показывает его с заглавными: это лишь оформление через CSS. Первое слово пишите с заглавной, как в любом предложении, а дальше следуйте своему шаблону.
Нет. Используется только короткая шкала, поэтому 12345678 даёт twelve million three hundred and forty-five thousand six hundred and seventy-eight, а не one crore twenty-three lakh forty-five thousand six hundred and seventy-eight. В режиме Валюта доступны только USD, EUR, GBP и JPY, так что формулировки в рупиях и пайсах тоже нет.
Это решает то руководство по стилю, которому вы следуете, и границу они проводят по-разному: большинство пишет небольшие числа словами внутри текста и переходит на цифры для крупных. Договоры и чеки — отдельный случай: там сумму намеренно записывают дважды, цифрами и прописью, чтобы одна запись проверяла другую.