Тема: Вектора
Показать сообщение отдельно
Старый 19.11.2003, 16:07
Usnul вне форума Посмотреть профиль Отправить личное сообщение для Usnul Посетить домашнюю страницу Usnul Найти все сообщения от Usnul
  № 2  
Usnul
 
Аватар для Usnul

Регистрация: Mar 2001
Адрес: во сне
Сообщений: 2,701
Отправить сообщение для Usnul с помощью ICQ
Длинна вектора - vl
Координаты начала вектора:
v1x
v1y
v1z
Координаты конца вектора:
v2x
v2y
v2z
Флеш код выдающий значение vl:

vxl=Math.sqrt(Math.pow(Math.sqrt(Math.pow(v1x,2))-Math.sqrt(Math.pow(v2x,2)),2));
vyl=Math.sqrt(Math.pow(Math.sqrt(Math.pow(v1y,2))-Math.sqrt(Math.pow(v2y,2)),2));
vzl=Math.sqrt(Math.pow(Math.sqrt(Math.pow(v1z,2))-Math.sqrt(Math.pow(v2z,2)),2));
vl=Maths.sqr(Maths.pow(Maths.sqr(Maths.pow(vxl,2)+Maths.pow(vyl,2)),2)+Maths.pow(vzl,2));
trace("Vector length = '"+vl+"'.");

прошу прощения за грамоздкость
__________________
I'm only happy when it rains.
Waka Laka