Computer >> Máy Tính >  >> Lập trình >> Python

độ () và radian () trong Python

Các phép đo góc trong toán học được thực hiện bằng cách sử dụng hai đơn vị đo này được gọi là độ và radian. Chúng thường được sử dụng trong các phép tính toán học liên quan đến các góc và cần chuyển đổi từ giá trị này sang giá trị khác. Trong python, chúng ta có thể đạt được những chuyển đổi này bằng cách sử dụng các hàm của python.

Hàm

° ()

Hàm này nhận giá trị radian làm tham số và trả về giá trị tương đương theo độ. Giá trị trả về là một giá trị thực.

Ví dụ

 import math # In độ tương đương với radian.print ("1 Radian tính bằng độ:", math.degrees (1)) print ("20 Radian in Degrees:", math.degrees (20)) print ("180 Radian theo độ:", math.degrees (180)) 

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

 1 Radians theo độ:57.2957795130823220 Radians theo độ:1145.9155902616465180 Radians theo độ:10313.240312354817 
Hàm

radian ()

Hàm này nhận giá trị độ làm tham số và trả về giá trị tương đương tính bằng radian. Giá trị trả về là một giá trị thực.

Ví dụ

 import math # In ra radian tương đương với độ.print ("1 độ tính bằng radian:", math.radians (1)) print ("60 độ tính bằng radian:", math.radians (60)) print ("180 độ tính bằng radian:", math.radians (180)) 

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

 1 độ tính bằng radian:0,01745329251994329560 độ tính bằng radian:1,0471975511965976180 độ tính bằng radian:3,141592653589793 

Độ và Radian () sử dụng numpy

gói numpy cũng có các hàm có sẵn có thể chuyển đổi trực tiếp độ sang radian và ngược lại. Các hàm này là tên deg2rad và rad2deg.

Ví dụ

 import numpy dưới dạng np # In ra radian tương đương với độ.print ("1 độ sang radian:", np.deg2rad (1)) print ("1 radian sang độ:", np.rad2deg (1))  

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau ^ -

 1 độ sang radian:0,0174532925199432951 radian sang độ:57.29577951308232