MathF.Atan2(Single, Single) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el ángulo cuya tangente es el cociente de dos 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
Coordenada Y de un punto.
- x
- Single
Coordenada X de un punto.
Devoluciones
Ángulo, θ, medido en radianes, de modo que -π ≤ θ ≤ π y tan(θ) = y
/ x
, donde (x
, y
) es un punto en el plano cartesiano. Observe lo siguiente:
Para (
x
,y
) en el cuadrante 1, 0 < θ < π/2.Para (
x
,y
) en el cuadrante 2, π/2 < θ ≤ π.Para (
x
,y
) en el cuadrante 3, -π < θ < -π/2.Para (
x
,y
) en el cuadrante 4, -π/2 < θ < 0.
Para los puntos en los límites de los cuadrantes, el valor devuelto es el siguiente:
Si y es 0 y x no es negativo, θ = 0.
Si y es 0 y x es negativo, θ = π.
Si y es positivo y x es 0, θ = π/2.
Si y es negativo y el valor de x es 0, θ = -π/2.
Si y es 0 y x es 0, θ = 0.
Si x
o y
es NaN o si x
y y
son PositiveInfinity o NegativeInfinity, el método devuelve NaN.
Comentarios
El valor devuelto es el ángulo del plano cartesiano formado por el eje X y un vector que comienza desde el origen (0,0) y termina en el punto (x,y).
Este método llama al entorno de ejecución de C subyacente y el resultado exacto o el intervalo de entrada válido pueden diferir entre diferentes sistemas operativos o arquitecturas.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de