Показать сообщение отдельно
Старый 27.08.2008, 22:04   #6
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Проблема с координатами (NaN)

Два дня назад сталкивался с подобной ситуацией. И что хочется сказать, наряду с обычным переполнением, существует какой-то гейзенбаг.
Инвариант цикла по созданию и установке пивота в координату 2(константа), при считывании позиции возвращает то 2ку, то NaN ( примерно в 1 случае из 15).
Вычлениние кода ведёт к исчезновению бага, но в тоже время, в коде больше нет обращения к позиции объекта, т.е. фактической ошибки.
Поскольку в моём случае координата использовалась как параметр древа на пивотах, я просто першёл к использованию поля EntityType.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием