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π] radianes (ambos extremos incluidos), con el mismo cálculo que NormalizeAngle. A diferencia de NormalizeAngle, el método no lanza excepciones: con un argumento NaN, el método devuelve NaN; con +∞, devuelve −∞; y con −∞, devuelve +∞.
Ejemplo
// Ángulo trigonométrico de 0° (eje X): azimut de 90°.
var azimut = Angles.TrigonometricToAzimuth(0.0);
Console.WriteLine(Angles.RadianToSexagesimal(azimut)); // ≈ 90