MathF.Atan2(Single, Single) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает угол, тангенс которого равен отношению двух указанных чисел.
public:
static float Atan2(float y, float x);
public static float Atan2 (float y, float x);
static member Atan2 : single * single -> single
Public Shared Function Atan2 (y As Single, x As Single) As Single
Параметры
- y
- Single
Координата y точки.
- x
- Single
Координата х точки.
Возвращаемое значение
Угол θ, измеренный в радианах, такой, что –π ≤ θ ≤ π, и tan(θ) = y
/ x
, где (x
, y
) — это точка в декартовой системе координат. Обратите внимание на следующее.
Для (
x
,y
) в квадранте 1, 0 < θ < π/2.Для (
x
,y
) в квадранте 2 π/2 < θ ≤ π.Для (
x
,y
) в квадранте 3, -π < θ < -π/2.Для (
x
,y
) в квадранте 4, -π/2 < θ < 0.
Для точек за пределами указанных квадрантов возвращаемое значение указано ниже.
Если y равно 0 и x не является отрицательным, θ = 0.
Если y равно 0 и x не является отрицательным, θ = π.
Если y — положительное число, а x равно 0, θ = π/2.
Если y является отрицательным и х равно 0, θ = -π/2.
Если y равен 0 и х равен 0, то θ = -π/2.
Если значение параметра x
или y
равно NaN либо если значения параметров x
и y
равны значению PositiveInfinity или NegativeInfinity, метод возвращает значение NaN.
Комментарии
Возвращаемое значение — это угол в декартовой плоскости, сформированный осью X, и вектор, начинающийся от источника (0,0) и завершающийся в точке (x,y).
Этот метод вызывает базовую среду выполнения C, и точный результат или допустимый диапазон входных данных может отличаться в разных операционных системах или архитектурах.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по