Тема: Physical engine
Показать сообщение отдельно
Старый 12.08.2005, 18:05
F_Flash вне форума Посмотреть профиль Отправить личное сообщение для F_Flash Найти все сообщения от F_Flash
  № 101  
Ответить с цитированием
F_Flash
 
Аватар для F_Flash

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
Цитата:
Сообщение от KidsKilla
1) понял.

2) ты чего бредишь?
я те про переменные dx и dy говорил. а ты написал 2 АБСОЛЮТНО ОДИНАКОВЫХ кода и удивляешься, что время одинаковое.

Слушай, ты че плозхо соображеаешь что ли
"
если условие взято в скобки и все переменные просчитаны, то компилятор будет условие в скобках принимать за "1 переменную", не просчитывать "

т.е.
Вариант1.

dist=Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));

По твоему всказываению
это равносильно. созданию двух переменных
1.x2-x1
2.y2-y1


Вариант2

dist=Math.sqrt((x2-x1)*(x2-x1)+(x2-x1)*(x2-x1));

А в этом вариете только одной

(x2-x1)

т.е. по сути экономии в вычитание и созданию как ты говоришь виртуальной скобочной переменной. Но работаю одинаково , так то что ты там сказал это чушь полная.

Значение переменных не важно здесь.