BeatBox
Guest
Сделать правильное окончание слов вида "пользователь", "пользователей" "пол
Здравствуйте, подскажите пожалуйста как лучше сделать правильные окончания слов после цифрового значения. Например код выводит сколько сейчас пользователей в таком-то разделе (файлов в категории, новостей за такой-то день и т.п)
1 - пользователь
2 - пользователя
3 --\\--
4 --\\--
5 пользователей
6 --\\--
7 --\\--
8, 9, 10 - то же самое.
Как это правильно выводить? По идее просто выбрать последнюю цифру из числа и сделть уже if 1 то "ь" и так далее.
Собственно вопрос - как узнать последнюю цифру из числа?
Здравствуйте, подскажите пожалуйста как лучше сделать правильные окончания слов после цифрового значения. Например код выводит сколько сейчас пользователей в таком-то разделе (файлов в категории, новостей за такой-то день и т.п)
1 - пользователь
2 - пользователя
3 --\\--
4 --\\--
5 пользователей
6 --\\--
7 --\\--
8, 9, 10 - то же самое.
Как это правильно выводить? По идее просто выбрать последнюю цифру из числа и сделть уже if 1 то "ь" и так далее.
Собственно вопрос - как узнать последнюю цифру из числа?