Написание чисел словами с учетом правописания русского языка

В договорах, счетах и других документах бывает необходимо написать число словами. Данная форма показывает использование API по написанию числа словами:





Осталось 20 бесплатных запросов до 18:13:33 07.12.24

API написания чисел словами

Запрос: https://htmlweb.ru/api/convert/num2str?num=123456&noLimit&html&uc=1 вернет:

Сто двадцать три тысячи четыреста пятьдесят шесть рублей 00 копеек

А запрос:

https://htmlweb.ru/api/convert/num2str?num=123456789012345678901234567890123456&noLimit&html вернет: "сто двадцать три дециллиона четыреста пятьдесят шесть нониллионов семьсот восемьдесят девять октиллионов двенадцать септиллионов триста сорок пять секстиллионов шестьсот семьдесят восемь квинтиллионов девятьсот один квадраллион двести тридцать четыре триллиона пятьсот шестьдесят семь миллиардов восемьсот девяносто миллионов сто двадцать три тысячи четыреста пятьдесят шесть рублей 00 копеек"

В формате json:

https://htmlweb.ru/json/convert/num2str?num=123456
{
    "status": 200,
    "str": "сто двадцать три тысячи четыреста пятьдесят шесть рублей 00 копеек",
    "limit": 98753,
    "balans": 24780.46
}

В формате xml:

https://htmlweb.ru/xml/convert/num2str?num=123456
<message>
    <status>200</status>
    <str>
        сто двадцать три тысячи четыреста пятьдесят шесть рублей 00 копеек
    </str>
    <limit>98752</limit>
    <balans>24780.46</balans>
</message>

API для написания чисел словами позволяет позволяет писать числа до дециллиона. Например запрос:
https://htmlweb.ru/api/convert/num2str?num=123456789012345678901234567890123456&noLimit&html вернет:
"сто двадцать три дециллиона четыреста пятьдесят шесть нониллионов семьсот восемьдесят девять октиллионов двенадцать септиллионов триста сорок пять секстиллионов шестьсот семьдесят восемь квинтиллионов девятьсот один квадраллион двести тридцать четыре триллиона пятьсот шестьдесят семь миллиардов восемьсот девяносто миллионов сто двадцать три тысячи четыреста пятьдесят шесть рублей 00 копеек"

Входные параметры:

num=число для написания словами, до дециллионов
dec=2 - добавлять копейки числом и копейки(по умолчанию)
dec=0 - рубли и копейки не выводить, только число
letter_case = ucfirst - первая буква большая, остальные маленькие
letter_case = uc - все буквы большие

Возвращает:
str=число словами

Общие параметры для всех API сервисов
Другие сервисы, доступные по API
Стоимость API запроса и тарифы

Этот сервис также доступен через Телеграм бот.

Вас заинтересует

.