https://github.com/smorodov/numerals
Функции работы с русскими числительными
https://github.com/smorodov/numerals
nlp numerals russian-language russian-specific text-processing
Last synced: 5 days ago
JSON representation
Функции работы с русскими числительными
- Host: GitHub
- URL: https://github.com/smorodov/numerals
- Owner: Smorodov
- Created: 2021-01-06T11:42:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-08T10:42:10.000Z (over 4 years ago)
- Last Synced: 2025-02-17T15:11:31.695Z (3 months ago)
- Topics: nlp, numerals, russian-language, russian-specific, text-processing
- Language: C++
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Библиотечка работы с числительнными #
Реализовано:
* преобразование числа в прописной вид.
* преобразование из прописного вида в число.
* измененин по падежам.Пример вывода програииы:
```
--------------------------------------------------------------------------------------------
Исходное число: 126456780091313
--------------------------------------------------------------------------------------------
Число прописью: сто двадцать шесть триллионов четыреста пятьдесят шесть миллиардов семьсот восемьдесят миллионов девяносто одна тысяча триста тринадцать
--------------------------------------------------------------------------------------------
число из прописного: 126456780091313
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Изменение по падежам
ПАДЕЖ ВОПРОС ПРЕДЛОГИ
--------------------------------------------------------------------------------------------
Именительный (есть)кто? что? -
сто двадцать шесть триллионов четыреста пятьдесят шесть миллиардов семьсот восемьдесят миллионов девяносто одна тысяча триста тринадцать
--------------------------------------------------------------------------------------------
Родительный (нет)кого? чего? с, у, от, до, из, без, для, вокруг, около, возле, кроме
ста двадцати шести триллионов четырехсот пятидесяти шести миллиардов семисот восьмидесяти миллионов девяноста одной тысячи трехсот тринадцати
--------------------------------------------------------------------------------------------
Дательный (дать)кому? чему? к, по, благодаря, вопреки, согласно
ста двадцати шести триллионам четыремстам пятидесяти шести миллиардам семистам восьмидесяти миллионам девяноста одной тысячe тремстам тринадцати
--------------------------------------------------------------------------------------------
Винительный (вижу)кого? что? под, за, про, через, в, на, во
сто двадцать шесть триллионов четыреста пятьдесят шесть миллиардов семьсот восемьдесят миллионов девяносто одну тысячу триста тринадцать
--------------------------------------------------------------------------------------------
Творительный (доволен)кем? чем? с, со, за, над, под, между, перед
ста двадцатью шестью триллионами четырьмястами пятьюдесятью шестью миллиардами семьюстами восьмьюдесятью миллионами девяноста одной тысячей тремястами тринадцатью
--------------------------------------------------------------------------------------------
Предложный (думать)о ком? о чем? в, о, об, на, при, по
ста двадцати шести триллионах четырехстах пятидесяти шести миллиардах семистах шестидесяти миллионах девяноста одной тысяче трехстах тринадцати
--------------------------------------------------------------------------------------------```