Показать сообщение отдельно
  #6  
Старый 28.01.2013, 21:49
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

>масло масляное
Я экономил не булевские операции, а преобразования double-int
А вот здесь можно
Код:
r:=Cell.SizeX*Cell.SizeY*IZ+Cell.SizeX*IY+IX;

сэкономить одно умножение
Код:
r:=Cell.SizeX*(Cell.SizeY*IZ+IY)+IX;
Ответить с цитированием