MathF.Atan2(Single, Single) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o ângulo cuja tangente é o quociente de dois números especificados.
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
Parâmetros
- y
- Single
A coordenada y de um ponto.
- x
- Single
A coordenada x de um ponto.
Retornos
Um ângulo, θ, medido em radianos, tal que -π ≤ θ ≤ π e tan(θ) = y
/ x
, em que (x
, y
) é um ponto no plano cartesiano. Observe o seguinte:
Para (
x
,y
) no quadrante 1, 0 < θ < π/2.Para (
x
,y
) no quadrante 2, π/2 < θ ≤ π.Para (
x
,y
) no quadrante 3, -π < θ < -π/2.Para (
x
,y
) no quadrante 4, -π/2 < θ < 0.
Para pontos em limites dos quadrantes, o valor retornado é o seguinte:
Se y for 0 e x não for negativo, θ = 0.
Se y for 0 e x for negativo, θ = π.
Se y for positivo e x for 0, θ = π/2.
Se y for negativo e x for 0, θ = - π/2.
Se y for 0 e x for 0, θ = 0.
Se x
ou y
for NaN, ou se x
e y
forem PositiveInfinity ou NegativeInfinity, o método retornará NaN.
Comentários
O valor retornado é o ângulo no plano cartesiano formado pelo eixo x e um vetor que começa a partir da origem (0,0) e terminando no ponto , (x,y).
Esse método chama o runtime C subjacente e o resultado exato ou o intervalo de entrada válido podem ser diferentes entre diferentes sistemas operacionais ou arquiteturas.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de