Показать сообщение отдельно
Старый 09.08.2010, 21:52   #7
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Вопрос Ответ: Помогите оптимизировать ф-ю

Сообщение от Mark Castle Посмотреть сообщение
function donothing not found. Че делать?
Извини, но это была насмешка.
do nothing с англ. переводится - ничего не делать...
Такой функции конечно нет, если её не дописать. Но всё же "ничего не делать" было предложено для прикола - вместо сложных вычислений, для ускорения - просто ничего не делать.
Это не было решение твоей проблемы.


Блин не знаю что такое abc(i)...
Но можно хотя бы создать переменную abcI=abc(i) - чтобы не повторять вычисление abc(i)
Коротко, например:
Function update_friz()
For i = 1 To num
abcI=abc(i)
If abcI\times=0
	If abcI\count%=1) Then 
	Animate abcI\friz,1,0.2,1
	abcI\count%=0
	EndIf
В справочнике посмотрел - там Abs(number)
Use this command to return the absolute value of a number; meaning its positive value. A negative 3 would become a positive 3. If what you want is a number without a fraction (say, convert 3.1415 into 3) use the Int() command.
(Offline)
 
Ответить с цитированием