К>О! Уже двое вступились за поруганную мужскую честь! (Одного из них я знаю )
>>>Nikita Zhuk is definitely a "he", not "she"
>>Based on what? That you are Nikita Zhuk? I know two Nikitas and they are both female.
>That would make Khrushchev about the ugliest chick in history.
A new developer was given a task... When a new ticket arrives, it should be randomly assigned to either one of the two available sales persons.
A>
if ($hour>=7 and $hour<18) {
A> # Biff or Cliff
A> if (rand() > 0.5) {$Owner->LoadById('70656');}
A> if (rand() < 0.5) {$Owner->LoadById('72586');}
A>}
и в чем шутка юмора? я так понимаю, это PHP?
что билеты вне часов работы никому не назнчаются?
может они в очередь складываются
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, Ватакуси, Вы писали:
В>>и в чем шутка юмора? CC>В том что rand() вызывается заново при сравнении.
Здравствуйте, Ватакуси, Вы писали:
В>Здравствуйте, CreatorCray, Вы писали:
CC>>Здравствуйте, Ватакуси, Вы писали:
В>>>и в чем шутка юмора? CC>>В том что rand() вызывается заново при сравнении.
В>и правда В>+ очередь
почитал я обсуждение — не так все очевидно
кто-то говорит, что это из Хаксела, а там как раз никакой ошибки не будет (языка не знаю, поэтому остается подождать знатоков Хаксела для опровержения или подтверждения этого утверждения).
Далее, народ говорит, что rand() не возвращает от 0..1 как мы ожидаем, а значит ошибка еще и в этом.
вообще-то меня лично смущает, что билеты распределяются только в рабочее время
Проще предположить что у него в этом модуле определен свой собственный rand(), возхвращающий два раза подряд одно и то же.
Или просто берущий какой-то бит от текущего времени — так что два быстрых вызова подряд вернут одно и то же
В>Далее, народ говорит, что rand() не возвращает от 0..1 как мы ожидаем, а значит ошибка еще и в этом.
rand() обычно возвращает [0..1), т.е. объединение [0..0,5) и [0,5..1)
Собственно первый глюк, который я заметил, что при rand()=0.5 ни один if не отработает (тип фукнции rand() мы не знаем, так что это вполне может оказаться возможным ).