Program to Convert Radian to Degree

Before moving to the actual solution, let’s try to find out what is a degree, a radian, and their relations.

Radian : The radian is the standard unit of angular measure, used in many areas of mathematics. The length of an arc of a unit circle is numerically equal to the measurement in radians of the angle that it subtends. One radian is just under 57.3 degrees.

Degree : A degree (in full, a degree of arc, arc degree, or arcdegree), usually denoted by ° (the degree symbol), is a measurement of a plane angle, defined so that a full rotation is 360 degrees.

The relation 2pi*rad = 360° can be derived using the formula for arc length.
An arc of a circle with the same length as the radius of that circle subtends an angle of 1 radian. The circumference subtends an angle of 2pi radians.
Therefore the formula is:

degree = radian * (180/pi)
where, pi = 22/7

Examples:

Input : radian = 20
Output : degree = 1145.4545454545455
Explanation: degree = 20 * (180/pi)

Input : radian = 5
Output : degree = 286.3636363636364
Explanation : degree = 20 * (180/pi)

Note: In this programs, we have taken the value of pi as 3.14159 to get standard result in all three languages.

C/C++

filter_none

edit
close

play_arrow

link
brightness_4
code

// C code to convert radian to degree
  
#include <stdio.h>
  
// Function for convertion
double Convert(double radian){
    double pi = 3.14159;
    return(radian * (180/pi));
}
  
// Driver Code
int main(){
    double radian = 5.0;
    double degree = Convert(radian);
    printf("%.5lf", degree);
    return 0;
}

chevron_right


Java

filter_none

edit
close

play_arrow

link
brightness_4
code

// Java code to convert radian to degree
  
import java.io.*;
class GFG {
    // Function for convertion
    static double Convert(double radian){
        double pi = 3.14159;
        return(radian * (180/pi));
    }
    // Driver Code
    public static void main (String[] args) {
        double radian = 5.0;
        double degree = Convert(radian);
        System.out.println("degree = "+ degree);
    }
}

chevron_right


Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python code to convert radian to degree
  
# Function for convertion
def Convert(radian):
    pi = 3.14159
    # Simply used the formula
    degree = radian * (180/pi)
    return degree
  
# Driver Code
radian = 5
print("degree =",(Convert(radian)))

chevron_right


Output:

286.47914

C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# code to convert radian to degree.
using System;
  
class GFG {
  
    // Function for convertion
    static double Convert(double radian){
        double pi = 3.14159;
        return(radian * (180 / pi));
    }
  
    // Driver Code
    public static void Main () {
        double radian = 5.0;
        double degree = Convert(radian);
        Console.Write("degree = " + degree);
    }
}
  
// This code is contributed by Nitin Mittal.

chevron_right


PHP

filter_none

edit
close

play_arrow

link
brightness_4
code

<?php
// PHP code to convert radian to degree
  
// Function for convertion
function Convert($radian)
{
    $pi = 3.14159;
    return($radian * (180 / $pi));
}
  
// Driver Code
$radian = 5.0;
$degree = Convert($radian);
echo( $degree);
  
// This code is contributed by nitin mittal
?>

chevron_right


Output :

286.47914

Reference:
https://en.wikipedia.org/wiki/Radian
https://en.wikipedia.org/wiki/Degree_(angle)



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



Improved By : nitin mittal