Показать сообщение отдельно
Старый 19.05.2010, 18:09
camelot вне форума Посмотреть профиль Отправить личное сообщение для camelot Найти все сообщения от camelot
  № 1  
Ответить с цитированием
camelot

Регистрация: Jul 2006
Сообщений: 26
По умолчанию Огромный идиотский минус AVM1 в логике

Код AS1/AS2:
trace( NaN == 0 );
trace( NaN < 0 );
trace( NaN > 0 );
trace( NaN >= 0 );
trace( NaN <= 0 );
 
trace("result:" + ((NaN >= 0) == (NaN > 0 || NaN == 0))  );
Очень многим людям это должно послужить очень хорошим уроком.
Это просто гиганский маразм адоба в логике или баг среды выполнения.
компилил в mtasc и в cs4. дебаг плеер 10
на поиск этого маразма потратил 6 часов. пришлось огромный проект на запчасти разбирать


з.ы. или я где-то и чего то не понимаю?