# numpy.degrees() and rad2deg() in Python

Last Updated : 08 Mar, 2024

The numpy.degrees() is a mathematical function that helps user to convert angles from radians to degrees.

Syntax : numpy.degrees(x[, out]) = ufunc ‘degrees’)
Parameters :

array : [array_like] elements are in radians.
out : [ndaaray, optional] Output array of same shape as x.

Return : An array with degree values in place of radian values.

Code #1 : Working

 `# Python3 program explaining ` `# degrees() function ` `import` `numpy as np ` `import` `math ` ` `  `in_array ``=` `[``0``, math.pi ``/` `2``, np.pi ``/` `3``, np.pi] ` `print` `(``"Radian values : \n"``, in_array) ` ` `  `degree_Values ``=` `np.degrees(in_array) ` `print` `(``"\nDegree values : \n"``, degree_Values) `

Output :

```Radian values :
[0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]

Degree values :
[   0.   90.   60.  180.]
```

numpy.rad2deg(x[, out]) = ufunc ‘rad2deg’) : This mathematical function helps user to convert angles from radians to degrees.

Parameters :

array : [array_like] elements are in radians.
out : [ndaaray, optional]Output array of same shape as x.

Return : Corresponding angles in degree.

Code #2 : rad2deg() Equivalent to degree()

 `# Python3 program explaining ` `# rad2deg() function ` ` `  `import` `numpy as np ` `import` `math ` ` `  `in_array ``=` `[``0``, math.pi ``/` `2``, np.pi ``/` `3``, np.pi] ` `print` `(``"Radian values : \n"``, in_array) ` ` `  `out_Values ``=` `np.rad2deg(in_array) ` `print` `(``"\nDegree values : \n"``, out_Values) `

Output :

```Radian values :
[0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]

Degree values :
[   0.   90.   60.  180.]
```

Previous
Next