Склонение существительных после числительных

Склонение имён числительных — часто встречающаяся практика, но, в то же время, вызывающая затруднение. Для многих людей является проблемой написание числительного в том или ином падеже без ошибок. Сайт numeralonline.ru служит шпаргалкой в этом вопросе. Вы в любой момент можете подсмотреть правильную форму склонения:

  • количественного числительного (от 0 до 10 млрд),
  • порядкового числительного,
  • собирательного числительного (от 2 до 10),
  • десятичной дроби (до 5 знаков после запятой),
  • обыкновенной дроби (до 5 цифр в знаменателе),
  • смешанного числа: целой части + обыкновенной дроби.

На странице склонения числительного показаны склонения всех возможных видов. Например, для числительного 4 будет показано склонение количественного числительного (четыре), порядкового (четвёртый), собирательного (четверо). Для перехода к такой странице введите число в текстовое и нажмите кнопку [Просклонять].

На нашем сайте целые количественные числительные склоняются в рублях для демонстрации склонения числительных в связке с существительным. Иногда посетителям требуется указывать ещё и копейки или другую валюту. В этом случае вам поможет сайт наших друзей Числительные.ру.

Чтобы разбираться в склонении числительных, нужно знать правила. Ниже даётся справочная информация и правила склонения с таблицами и примерами. Рассмотрим их для каждого вида числительных.

Склонение целых количественных числительных

Примеры целых количественных числительных: два, восемнадцать, сто сорок один .
Склонение числительного один зависит от числа и рода. В винительным падеже в мужском роде и множественном числе окончание зависит от одушевлённости/неодушевлённосит объекта.

Падеж Единственное число Множественное число
Мужской род Средний род Женский род
И. один одно одна одни
Р. одного одной одних
Д. одному одной одним
В. один (неодуш.)
одного (одуш.)
одно одну одни (неодуш.)
одних (одуш.)
Т. одним одной(-ою) одними
П. (об) одном (об) одной (об) одних

Числительное два — мужского и среднего рода, числительное две — женского рода. Числительные два, две, три, четыре применительно к неодушевлённым объектам в винительном падеже имеют форму именительного падежа, применительно к одушевлённым объектам — форму родительного падежа. Примеры: вижу трёх коней, вижу три стула, вижу двух кошек, вижу два телефона, вижу две машины. Числительное четыре имеет букву ь в творительном падеже — четырьмя. Обобщим правила таблицей.

Падеж 2 3 4
м.р. ж.р. ср.р.
И. два две два три четыре
Р. двух двух двух трёх четырёх
Д. двум двум двум трём четырём
В. два (неодуш.)
двух (одуш.)
две (неодуш.)
двух (одуш.)
два три (неодуш.)
трёх (одуш.)
четыре (неодуш.)
четырёх (одуш.)
Т. двумя двумя двумя тремя четырьмя
П. о двух о двух о двух о трёх о четырёх

В речи людей имеет место быть ошибка, вызванная путаницей количественных и собирательных числительных. Некоторые люди склоняют количественные числительные как порядковые. Например: две — двоих — двоим вместо две — двух — двум и т.д. Будьте внимательны: не путайте виды числительных!

Количественные числительные от пяти до двадцати и тридцать склоняются как существительные 3-го склонения: в родительном, дательном, предложном падежах окончание -и, в творительном падеже окончание -ю.

Читайте также  Приложение для взлома проектора
Падежи 5-20 30
И., В. пять тридцать
Р., Д., П. пят и тридцат и
Т. пять ю тридцать ю

Следует помнить, что количественные числительные сорок, девяносто, сто, полтораста имеют только две формы.

Падежи 40 90 100
И., В. сорок девяност о ст о полтораста
Р., Д., Т., П. сорок а девяност а ст а пол у тораста

У числительных от пятидесяти до восьмидесяти, от пятисот до девятисот, двести, триста, четыреста склоняются обе части. Перечислим их в таблице ниже.

Падеж 50-80 200-400 500-900
И. пятьдесят двести пятьсот
Р. пят и десят и двухсот пятисот
Д. пят и десят и двумстам пятистам
В. пятьдесят двести пятьсот
Т. пять ю десять ю двумястами пятьюстами
П. о пят и десят и о двухстах о пятистах

В составных количественных числительных склоняется по падежам каждое слово.

Пример: 2537
И.п. две тысячи пятьсот тридцать семь
Р.п. двух тысяч пятисот тридцати семи
Д.п. двум тысячам пятистам тридцати семи
В.п. две тысячи пятьсот тридцать семь
Т.п. двумя тысячами пятьюстами тридцатью семью
П.п. о двух тысячах пятистах тридцати семи

Склонение порядковых числительных

Примеры порядковых числительных: второй, восемнадцатая, сто сорок первый .

Порядковые числительные изменяются по числам и родам. Это следует учитывать при их склонении по падежам. У составных порядковых числительных склоняется только последнее слово. Окончание формируется по тому же принципу, что у относительных прилагательных.

1 . 10 .
средний род мужской род женский род средний мужской женский
И. первое 1-е первый 1-е первая 1-я . десятое десятый десятая .
Р. первого 1-го первого 1-го первой 1-й десятого десятого десятой
Д. первому 1-му первому 1-му первой 1-й десятому десятому десятой
В. первое 1-е первый 1-й первую 1-ю десятое десятый десятую
Т. первым 1-м первым 1-м первой 1-й десятым десятым десятой
П. о первом о 1-м о первом о 1-м о первой о 1-й о десятом о десятом о десятой

Пример: 2325-й
И.п. две тысячи триста двадцать пятый
Р.п. две тысячи триста двадцать пятого
.
П.п. о две тысячи триста двадцать пятом

Склонение собирательных числительных

Пример собирательных числительных: оба, обе, двое, трое, четверо, пятеро, шестеро, семеро, восьмеро, девятеро, десятеро, сколько .

Собирательные числительные склоняются по тому же принципу, что прилагательные множественного числа. Окончание в винительном падеже зависит от одушевлённости/неодушевлённости объекта.

Падеж двое четверо сколько
И. двое четверо сколько
Р. двоих четверых скольких
Д. двоим четверым скольким
В. двое (неодуш.)
двоих (одуш.)
четверо (неодуш.)
четверых (одуш)
сколько (неодуш.)
скольких (одуш.)
Т. двоими четверыми сколькими
П. о двоих о четверых о скольких

Собирательные числительные «оба» и «обе» склоняются иначе.

Падеж Мужской и средний род Женский род
И. оба обе
Р. обоих обеих
Д. обоим обеим
В. оба (неодуш.), обоих (одуш.) обе (неодуш.), обеих (одуш.)
Т. обоими обеими
П. об обоих об обеих

Склонение дробных числительных

Примеры дробных числительных: одна вторая, семь сотых, полтора .
Дробное числительное состоит из двух частей: числитель дроби (количественное числительное, обозначающее целое число) и знаменатель дроби (порядковое числительное). Если числитель заканчивается на цифру «один», то вместо неё используется «одна». Цифра «два» заменяется на «две». Сравните: одна пятая, две пятых, три пятых, четыре пятых.

Читайте также  Программа для составления дерева родословной

Изменяются по падежам обе части в соответствии со склонением количественных и порядковых числительных. Знаменатель склоняется как порядковое числительное во множественном числе: к трем пятым (д.п.), с двумя пятыми (тв.п.). Или как порядковое числительное в единственном числе женского рода, если числитель оканчивается на 1: к одной пятой, вижу двадцать одну тридцать седьмую. При обозначении количества существительное при дробном числительном употребляется в родительном падеже: от одной седьмой участка, к двум седьмым площади прямоугольника.

Следует помнить, что числительное полтора склоняется по особому правилу.

Падеж Мужской род Женский род
И.,В. полтора полторы
Р.,Д.,Т.,П. полутора полутора

Дроби бывают обыкновенные и десятичные, которые подробно описаны на странице дробных числительных. Наш сайт умеет склонять оба вида дробей.

Склонение смешанных чисел

Смешанное число — число из целой части и обыкновенной дроби. В качестве целой части выступает количественное числительное. Для отделения целой части от дроби используется слово «целых» или «целая». Примеры смешанных чисел: 3 1/2 или три целых одна вторая, 1 2/3 или одна целая две третьих .

При склонении смешанных чисел целая часть склоняется по правилам склонения количественных числительных. Если целая часть заканчивается на цифру «один», то вместо неё используется «одна». Цифра «два» заменяется на «две». Сравните: 101 — сто одна целая, 102 — сто две целых, 105 — сто пять целых.

Дробная часть склоняется по правилам склонения дробных числительных, которые описаны выше.

Хочу поделиться одной функцией на языке PHP, которой пользуюсь для вывода корректного окончания в существительных после числительного. Например: «3 места», «17 пользователей» и т.д.

Итак вот сам код:

Функция принимает на вход от 2 до 3 параметров. Первый параметр ( $number ) — это число, собственно, само числительное. Второй параметр ( $forms ) это массив форм существительного. Третий параметр ( $base ) — неизменяющаяся основа слова, его можно указывать для сокращения записи, если в этом есть необходимость.

Например, результат работы функции в обоих случаях будет идентичен:

Также иногда может быть, что при склонении существительное полностью меняет свою форму. В таких случаях возможен только один вариант вызова функции — без параметра $base .

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

Существует три варианта склонения:

    Если остаток от деления числительного на 10 равен 1.

Например это числа: 1, 21, 31 и т.д. Форма существительного для них будет одинакова: «1 день», «21 билет».

Но, исключение составляет число 11 и заканчивающиеся на 11 числа 111, 211 и т.д. Остаток от деления таких чисел на 10 тоже равен 1, но использовать ту же форму существительного нельзя: «11 день».

Поэтому в функции этот момент должен учитываться.

Если остаток от деления числительного на 10 равен 2, 3 или 4.

Например это числа: 2, 23, 34 и т.д. Форма существительного для них будет тоже одинакова: «22 дня», «4 билета».

Но, опять не обошлось без исключений. Числа 12, 13, 14 и заканчивающиеся на эти цифры числа 114, 212 и т.д. Как и в предыдущем случае, остаток от деления таких чисел на 10 удовлетворяет условию, но форма существительного будет неверна: «14 дня».

Читайте также  Процедура str в паскале

Этот момент тоже должен учитываться в функции.

  • Все остальные остатки от деления числительного на 10, а также исключения из предыдущих двух вариантов — используют третью форму существительного. Примеры: «12 дней», «18 билетов», «111 часов».
  • Все эти условия отражены в функции smart_ending , обеспечивая тем самым корректность её работы.

    Вот такая простая и, надеюсь, удобная функция получилась.

    PunBB.INFO → PHP / SQL → Склонение существительных после числительных в PHP

    You must login or register to post a reply

    Posts: 3

    1 Topic by PunBB 2015.07.16 17:51 (edited by PunBB 2017.02.03 19:23)

    • PunBB
    • Admin
    • Offline
    • More info

      Topic: Склонение существительных после числительных в PHP

      Существительное после числительного в зависимости от последнего может иметь три формы: "1 рубль", "3 рубля", "5 рублей". Следующая PHP-функция реализует склонение:

      Используем функцию следующим образом:

      Как видим, все работает, но актуально только для рашн пипл.

      2 Reply by PunBB 2015.07.24 02:19 (edited by PunBB 2017.02.03 19:21)

    • PunBB
    • Admin
    • Offline
    • More info

      Re: Склонение существительных после числительных в PHP

      В интернете можно встретить много функций для склонения существительных после числительного остатка. Вот некоторые примеры, которые я нашел:

      Еще одна функция на языке PHP, которую можно использовать для вывода корректного окончания в существительных после числительного. Например: «3 места», «17 пользователей» и т.д.

      Функция принимает на вход от 2 до 3 параметров. Первый параметр ($number) — это число, собственно, само числительное. Второй параметр ($forms) это массив форм существительного. Третий параметр ($base) — неизменяющаяся основа слова, его можно указывать для сокращения записи, если в этом есть необходимость.

      Например, результат работы функции в обоих случаях будет идентичен:

      Также иногда может быть, что при склонении существительное полностью меняет свою форму. В таких случаях возможен только один вариант вызова функции — без параметра $base.

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

      Существует три варианта склонения:

      Если остаток от деления числительного на 10 равен 1.
      Например это числа: 1, 21, 31 и т.д. Форма существительного для них будет одинакова: «1 день», «21 билет».

      Но, исключение составляет число 11 и заканчивающиеся на 11 числа 111, 211 и т.д. Остаток от деления таких чисел на 10 тоже равен 1, но использовать ту же форму существительного нельзя: «11 день».

      Поэтому в функции этот момент должен учитываться.

      Если остаток от деления числительного на 10 равен 2, 3 или 4.
      Например это числа: 2, 23, 34 и т.д. Форма существительного для них будет тоже одинакова: «22 дня», «4 билета».

      Но, опять не обошлось без исключений. Числа 12, 13, 14 и заканчивающиеся на эти цифры числа 114, 212 и т.д. Как и в предыдущем случае, остаток от деления таких чисел на 10 удовлетворяет условию, но форма существительного будет неверна: «14 дня».

      Этот момент тоже должен учитываться в функции.

      Все остальные остатки от деления числительного на 10, а также исключения из предыдущих двух вариантов — используют третью форму существительного. Примеры: «12 дней», «18 билетов», «111 часов».

      Все эти условия отражены в функции smart_ending, обеспечивая тем самым корректность её работы. НО. попробуйте ей просклонять слова — Человек или Людей.

    Ссылка на основную публикацию
    Adblock
    detector