atan() — возвращает арктангенс своего числового аргумента
Синтаксис
angle=atan(a,b)
angle=atan(a)
Описание
atan — это арктангенс-функция, т.е. обратная tan-функции. Или, более подробно: он возвращает угол (в радианах, а не в градусах!), который, переданный в функцию tan, создаст аргумент, передаваемый в функцию atan.
Функция atan имеет вторую форму, которая принимает два аргумента: atan(a,b), которая (в основном) эквивалентна atan(a/b), за исключением того факта, что форма с двумя аргументами возвращает угол в диапазон от -π до π, тогда как форма с одним аргументом возвращает угол в диапазоне от -π/2 до π/2. Чтобы это понять, нужно хорошо знать математику.
Пример
Это напечатает 0,463648 2,06823e-13 -3,14159 3,14159, что равно π/4, почти 0, -π и π соответственно.
Синтаксис
angle=atan(a,b)
angle=atan(a)
Описание
atan — это арктангенс-функция, т.е. обратная tan-функции. Или, более подробно: он возвращает угол (в радианах, а не в градусах!), который, переданный в функцию tan, создаст аргумент, передаваемый в функцию atan.
Функция atan имеет вторую форму, которая принимает два аргумента: atan(a,b), которая (в основном) эквивалентна atan(a/b), за исключением того факта, что форма с двумя аргументами возвращает угол в диапазон от -π до π, тогда как форма с одним аргументом возвращает угол в диапазоне от -π/2 до π/2. Чтобы это понять, нужно хорошо знать математику.
Пример
Код: Выделить всё
print atan(1),atan(tan(pi)),atan(-0,-1),atan(-0,1)