Convertir radianes en grados decimales y viceversa

A continuación van dos minúsculas funciones que pueden resolverte más de un problema.

Cuando realices cálculos con ángulos, y en AutoCAD siempre, lo más probable es que tengas que manejar los ángulos en radianes, todas las funciones de Math para ángulos trabajan también en radianes, así que te va a venir bien tener un par de funciones que te ayuden a convertir los valores de ángulos en radianes y que también puedas convertir grados decimales (a los que estamos más acostumbrados) en radianes para usarlos en las funciones.

Éste es el código que puedes incluir en cualquiera de tus clases estáticas:

        /// <summary>

        /// Convierte grados decimales a radianes

        /// </summary>

        /// <param name="d">Valor a convertir en grados decimales</param>

        /// <returns>Valor convertido en radianes</returns>

        public static double d2r (double d)

        {

            return (Math.PI * d) / 180;

        }

 

        /// <summary>

        /// Convierte radianes en grados decimales

        /// </summary>

        /// <param name="r">Valor a convertir en radianes</param>

        /// <returns>Valor convertido en grados decimales</returns>

        public static double r2d (double r)

        {

            return (r * 180) / System.Math.PI;

        }

Esperamos que te resulte útil

Ponlas a prueba, piensa en cómo mejorarlas y comparte con nosotros tus progresos.

Scroll al inicio
Abrir chat
1
Hola
¿En qué podemos ayudarte?