TrigonometricToAzimuth

Espacio de nombres: Digi21.Math
Ensamblado: Digi21.DigiNG

Convierte un ángulo trigonométrico (ángulo desde el este, en sentido contrario a las agujas del reloj) en un azimut (ángulo desde el norte, en el sentido de las agujas del reloj). Método de Angles.

public static double TrigonometricToAzimuth(this double radians)

Parámetros

Parámetro Descripción
radians Ángulo trigonométrico en radianes.

Devuelve

El azimut en radianes: π/2 − radians, normalizado al intervalo [0, 2π] con el mismo cálculo que NormalizeAngle. A diferencia de NormalizeAngle, el método no lanza excepciones: un argumento NaN devuelve NaN, +∞ devuelve −∞ y −∞ devuelve +∞.

Ejemplo

// Ángulo trigonométrico de 0° (eje X): azimut de 90°.
var azimut = Angles.TrigonometricToAzimuth(0.0);
Console.WriteLine(Angles.RadianToSexagesimal(azimut)); // ≈ 90