AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.01.2008, 16:57   #11  
petr is offline
petr
Участник
Соотечественники
 
557 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Решил поднять старые сообщения в этой ветке.
Цитата:
Сообщение от ziva Посмотреть сообщение
А вот творение одного гуру:
static container now()
{
TransDate _date;
TimeOfDay _time;

do
{
_date = today();
_time = timenow();
}
while (_date != today());

return [_date, _time];
}
Цитата:
Сообщение от EVGL Посмотреть сообщение
Да, наверное. Но даже в этом случае хватило бы одного if(). Интересно, если Аксапта исполняет две строчки кода за, скажем, 2 микросекунды, то какова вероятность наступления полуночи за этот промежуток времени?

2 E(-6) / 3600 / 24 ~ 1,5 E(-10)

Неплохо. Кроме того, выход из процедуры, скорее всего, занимает большее время, чем исполнение цикла. Осталось выяснить, для какой прикладной задачи потребовалась столь дьявольская точность.
Ну вот мне понадобилось. Если интересно, зачем, напишу, только позже, сейчас времени нет.
Кстати, большое спасибо, этому безызветному гуру. Если бы здесь не прочитал, сам бы до такого не додумался. Хотя попасть на эти грабли безумно сложно, уж лучше заранее обойти, чем пытать удачу.
Теги
axapta, cil, d365fo, guid, rasset, uuid, uuidv7, баг

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:50.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.