11.08.2008, 15:20 | #1 |
Участник
|
PrimoYr - что за функция (для общего развития :) )
Листая список функций в документации наткнулся на PrimoYr
описание у нее банально: Returns 1 if the date specified by arg is a primo date. Otherwise 0 is returned. погуглив, пояндексив и даже пооксфордив определения "primo date" не нашел. решил узнать что же это за годы такие, следующим образом X++: static void Job7(Args _args) { date d, dat; int i; str s; ; dat = str2date("01/01/1901",123); for(i=0; i<95000;i++) { if (primoyr(dat)) { info(strfmt("Primo! %1",date2str(dat,123,2,2,2,2,4))); } dat++; } info('Обработка завершена'); } |
|
11.08.2008, 16:11 | #2 |
Участник
|
Похоже на бесполезную функцию.
Возможно предназначалась для определения того, високосный год или нет? |
|
11.08.2008, 16:19 | #3 |
Axapta
|
Цитата:
Prime - важнейший, главный, лучший, отличный, превосходный.
Prim - хорошенькая девочка, женщина |
|
11.08.2008, 16:20 | #4 |
Участник
|
Яндекс.Словари сказал следующее:
primo - с итальянского первый, (перво)начальный Может быть функция нужна для определения начала времен..
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|
11.08.2008, 16:31 | #5 |
Member
|
Вот еще вариант для противоположной функции.
http://www.audioenglish.net/dictionary/ultimo.htm Однако... ясности это не добавляет.
__________________
С уважением, glibs® |
|
11.08.2008, 16:33 | #6 |
Участник
|
есть еще ultimoYr
|
|
11.08.2008, 16:57 | #7 |
Участник
|
Банальный перебор показал, что в диапазоне +- 100 лет от сего дня не случалось ни одной primo и ultimo дат
Конец света что-ли вычисляют? |
|
11.08.2008, 17:02 | #8 |
Участник
|
я боюсб, что это какие-то внустренние флаги получаемые некими функциями - то есть перебором не получишь. Я помню, была какая-то хрень на форуме про какие-то специальные виды дат - точно не помню (кажется про спецсимволы в формате даты)
|
|
11.08.2008, 17:02 | #9 |
Участник
|
|
|
11.08.2008, 17:09 | #10 |
Участник
|
2/CL/2008 - Ultimo
2/OP/2008 - Ultimo |
|
16.11.2011, 23:19 | #11 |
Участник
|
Хм. Делают код апгрейд на 2012. Встретил такой кусок кода
X++: if(!primoYR(someDate))
{
....
} |
|
17.11.2011, 00:41 | #12 |
Axapta
|
Когда я три года назад пытался это выяснить, то кто-то, не помню уже кто, мне сказал, что это пришло из XAL'а, где были какие-то даты вида PR/MM/YYYY и UL/MM/YYYY. Может и обманули.
Ничем ее не заменили. Выкинули за ненадобностью и все. http://blogs.msdn.com/b/x/archive/20...functions.aspx |
|