Colección de citas famosas - Slogan de motivación - ¿Cómo ingresar funciones trigonométricas en programación en lenguaje C?

¿Cómo ingresar funciones trigonométricas en programación en lenguaje C?

¿Debe haber una biblioteca de funciones matemáticas al principio? #include

Entonces la de uso común

sin(x)

cos(x)

tan(x)

La x debe estar en radianes. Si la unidad es "grado", por ejemplo, para encontrar el valor del seno de 30 grados, debes usar la forma

sin(x*180/3.1415926)

arcsin (x)

arccos(x)

arctan(x)

arccot(x)

Los cuatro anteriores son la inversa correspondiente funciones trigonométricas y los valores de las funciones. La unidad de también es radianes. Si necesita el grado de arctan(1), use la siguiente forma:?arctan(1)*180/3.1415926

Información ampliada

Las unidades utilizadas por la función trigonométrica en lenguaje C La biblioteca está en radianes. Si desea utilizar ángulos, debe convertirlos de ángulos a radianes o reescribir una biblioteca de funciones trigonométricas.

Convierta ángulos a radianes antes de llamar a la función trigonométrica y luego convierta radianes a ángulos después de llamar a la función trigonométrica inversa. Puedes usar pi = 4.0 * atan(1) para calcular pi y usar a = d /180.0*pi para convertir ángulos a radianes.

Por ejemplo: sin(45 /180.0*pi); es el sin45 calculado.

Material de referencia: lenguaje c-Enciclopedia Baidu