forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Математика (http://forum.boolean.name/forumdisplay.php?f=85)
-   -   угол в js (http://forum.boolean.name/showthread.php?t=16942)

NetBuilding 21.06.2012 14:22

угол в js
 
хочу найти угол на который повернуть объект,
имея координаты самого объекта и точки (куда смотреть).
если взаимно вычесть эти координаты и взять их по модулю,
то получим две стороны прямоугольного треугольника.
далее вычисляю арктангенс от деления этих длин

Math.atan(x/y);
и получаю полную хрень.

В калькуляторе считал все норм.
вопрос: КАК найти угол?:dontknow:

NetBuilding 21.06.2012 14:37

Ответ: угол в js
 
все, понял, надо преобразовать из радиан в градусы так (180/Math.PI)*Math.atan(x/y)

impersonalis 23.06.2012 01:40

Ответ: угол в js
 
проверь наличие в языке функции atan2. Если она есть, то, исходя из ТЗ, нужно юзать её.
Проверь - не напутал ли с осями (зависит и от системы визуализации)


Часовой пояс GMT +4, время: 02:07.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot