funciones de conversión angular en Python

funciones de conversión angular Python : Aquí, vamos a aprender acerca de las funciones de conversión angular del módulo matemático con ejemplos en Python ?

funciones de conversión Python angular / métodos

en Python lenguaje de programación, hay algunos de los incorporados en las funciones que se definen en módulo matemático – conversión se pueden utilizar class angular es decir a ángulo convert valores , hay dos funciones de conversión angulares :

  1. math.degrees ()
    se utiliza para valor del ángulo de convertir de radianes a grados.
  2. math.radians ()
    Se utiliza para valor del ángulo de conversión de grados a radianes.

Sintaxis de math.degrees () y math.radians () Funciones:

    math.degrees(x)
math.radians(x)

Ejemplo:

    Input:
x = 10.25 # value in radians
# converting & printing in degrees
x = math.degrees(x)
print(x)
# again, converting & printing in radians
x = math.radians(x)
print(x)
Output:
587.2817400090938
10.25

código Python para demostrar ejemplo de funciones de conversión angulares

# Python code to demonstrate example of 
# math.degrees() and math.radians() methods
# importing math module
import math
# angle x in radians
x = 10.25
print("x in radians: ", x)
# converting to degrees
x = math.degrees(x)
print("x in degrees: ", x)
# now again converting to radians
x = math.radians(x)
print("x in radians: ", x)

salida

x in radians:  10.25
x in degrees: 587.2817400090938
x in radians: 10.25

Nota: Si proporcionamos nada más que un valor de tipo de número a estas funciones, se devuelve un TypeError .

# Python code to demonstrate example of 
# math.degrees() with exception
# importing math module
import math
# angle x in string (invalid)
x = "10.25"
# converting to degrees
x = math.degrees(x)
print("x in degrees: ", x)

salida

Traceback (most recent call last):
File "/home/main.py", line 12, in <module>
x = math.degrees(x)
TypeError: a float is required


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *