Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.20;
Скачать: CL | DM;

Вниз

Правильное сопряжение числа со словом   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
2-1247578710
Zheksonz
2009-07-14 17:38
2009.09.20
WriteBuffer - error - Access violation at addr... почему???


3-1227518430
benito
2008-11-24 12:20
2009.09.20
Непривязанный к данным столбец в DBGrid


3-1227276494
Zemen
2008-11-21 17:08
2009.09.20
Объясните тонконсти хранения чисел


15-1247764231
Polkin
2009-07-16 21:10
2009.09.20
Что-то с svchost.exe


3-1227136044
Petr V. Abramov
2008-11-20 02:07
2009.09.20
forall и bulk collect into