Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   arctg в радианах (https://javascript.ru/forum/misc/27420-arctg-v-radianakh.html)

Bebarr Swallow 12.04.2012 14:33

arctg в радианах
 
Можно ли обчислить arctg в радианах?

9xakep 12.04.2012 14:45

если не ошибаюсь:
если угол мал, то эта величина и есть радианная мера этого угла

Bebarr Swallow 12.04.2012 14:57

Число можеть быть самым разным. Нужно именно в радианах, такое условие.

Хотя я даже в Google поленился запрос ввести. А ответ такой:
α[рад] = α[°] × (π / 180)

т.е.:
function rad(a) {
  return a * (Math.PI / 180);
};


Теперь вопрос - есть ли встоенная функция? И нормальна ли функция которую я написал?

9xakep 12.04.2012 15:00

Если вам надо тупо в радианы перевести, объясняю: число пи, есть радианная мера угла в 180 градусов, и составляете пропорцию, откуда
rad = (pi*a)/180. Встроенной ф-ии нет

Kolyaj 12.04.2012 16:07

Цитата:

Сообщение от Bebarr Swallow
Можно ли обчислить arctg в радианах?

Встроенные тригонометрические функции считают всё в радианах.

Bebarr Swallow 12.04.2012 16:17

Цитата:

Сообщение от Kolyaj (Сообщение 168570)
Встроенные тригонометрические функции считают всё в радианах.

Ну вообщем мне нужно только формулу перевести:
-1.2x - arctg 7x

Решение:
function rad(a) {
  return a * (Math.PI / 180);
};
var x = 0.1;
var result = -1.2 * x - arctg(rad(7 * x));


Так будет верно? Просто я с такой математикой с тангенсами, радианами и т.д. не дружу. Предложите свои вариант


Часовой пояс GMT +3, время: 04:23.