Показать сообщение отдельно
Старый 18.11.2013, 23:31
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 14  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Цитата:
public static function angleCosinus(a:Vector.<Point>):Number
{
return (a[0].x*a[1].x+a[0].y*a[1].y)/Math.sqrt(((a[0].x*a[0].x)+(a[0].y*a[0].y))*((a[1].x*a[1].x)+(a[1].y*a[1].y)))
}
Порнуха! Используются 2 элемента массива, зачем передавать тогда массив, когда можно передать просто 2 точки? Вот такого рода велосипеды и делают код неМасштабируемым
__________________
Марк Tween