Показать сообщение отдельно
Старый 23.04.2012, 04:08   #6
Платон Александрович
Нуждающийся
 
Аватар для Платон Александрович
 
Регистрация: 05.10.2011
Адрес: Россия, Южно-Сахалинск
Сообщений: 66
Написано 42 полезных сообщений
(для 83 пользователей)
Ответ: Оптимизированный перебор Type'а

Сообщение от burovalex Посмотреть сообщение
Ну если обратите внимание на код, то Object я использую только в том случае, если Handle() вернул ноль, а это происходит только при запуске и в конце цикла.
В функции GrassCheck, 6 строчка
grass.grass=Object.grass(grassHandle)
и строчка 14
Handle(grass)
будут выполнятся "n - 1" раз
Сообщение от burovalex Посмотреть сообщение
А про float я не понял, вы имеете ввиду использовать Integ*1.0?
Я имею ввиду "X / Y" заменять на "X * Z", где Z - заранее расчитанная обратная величина от Y, т.е. "Z = 1.0 / Y".
(Offline)
 
Ответить с цитированием