Форум: "Начинающим";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];
ВнизПравильное сопряжение числа со словом Найти похожие ветки
← →
kyn66 © (2009-07-16 16:13) [0]Уважаемые мастера, решил написать функцию для определения разности в в датах с помощью стандартной функции Rx DateDiff(D1, D2, D, M, Y) Данная функция возвращает числами разницу в периодах. К примеру мне получится известным значение дней 1 или 3 или 25. В данном случае мне нужно будет написать соответственно день, дня и дней. Есть-ли какая уже готовая функция, которая по числу сама ставила правильное сопряжение слова?
Спасибо.
← →
Сергей М. © (2009-07-16 17:40) [1]case Разница mod 10 of
0, 5..9: .. дней..
1: .. день ..
2..4: .. дня ..
end;
))
← →
KilkennyCat © (2009-07-16 17:53) [2]
> Сергей М. © (16.07.09 17:40) [1]
правильней:
case Разница mod 10 of
0, 5..9: .. дней..
1: .. день ..
2..4: .. дня ..
else
..дню...
end;
← →
Сергей М. © (2009-07-16 18:48) [3]
> KilkennyCat © (16.07.09 17:53) [2]
Тогда уж
else
.. днёв ..
← →
Anatoly Podgoretsky © (2009-07-16 18:54) [4]> KilkennyCat (16.07.2009 17:53:02) [2]
Например 11 mod 10 день
← →
KilkennyCat © (2009-07-16 18:55) [5]гм... а ведь я изначально хотел днев... но почекму-то написал дню... наверняка, из-за кондиционера - дует на башку.
← →
Сергей М. © (2009-07-16 19:00) [6]
> дует на башку.
Да уж .. с башкой проблемы ..
← →
KilkennyCat © (2009-07-16 19:54) [7]и не говори...
← →
Германн © (2009-07-17 01:33) [8]
> kyn66 © (16.07.09 16:13)
>
> Уважаемые мастера, решил написать функцию для определения
> разности в в датах с помощью стандартной функции Rx DateDiff(D1,
> D2, D, M, Y) Данная функция возвращает числами разницу
> в периодах. К примеру мне получится известным значение дней
> 1 или 3 или 25.
Ну теперь у нас к всеобще известной функции IncDay добавится ещё одна всеобще известная! Ёжка расчищай место на своей стенке!
:)
← →
kyn66 © (2009-07-17 09:04) [9]2Сергей М
Спасибо, сечас применим...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c