Главная страница
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.007 c
15-1243963751
AlexDan
2009-06-02 21:29
2009.09.20
Ещё тут одна мечта идиота сбылась..


1-1215965666
dmitry_12_08_73
2008-07-13 20:14
2009.09.20
Диалоговое окно не должно перекрываться другими окнами


15-1248210928
J
2009-07-22 01:15
2009.09.20
Помогите прочесть архив.


2-1247727729
12
2009-07-16 11:02
2009.09.20
Какая разница кто? MyControl:=tControl.Create(кто-то);


15-1248441684
b z
2009-07-24 17:21
2009.09.20
Потоп