Programa para Convertir Radianes a Grados

Antes de pasar a la solución real, intentemos averiguar qué es un grado, un radián y sus relaciones.

Radian: El radian es la unidad estándar de medida angular, utilizada en muchas áreas de las matemáticas. La longitud de un arco de un círculo unitario es numéricamente igual a la medida en radianes del ángulo que subtiende. Un radián es un poco menos de 57,3 grados.

Grado: Un grado (en su totalidad, un grado de arco, grado de arco o grado de arco), generalmente denotado por ° (el símbolo de grado), es una medida de un ángulo plano, definido de modo que una rotación completa es de 360 ​​grados.
La relación 2pi*rad = 360° se puede derivar usando la fórmula para la longitud del arco

Un arco de un círculo con la misma longitud que el radio de ese círculo subtiende un ángulo de 1 radián. La circunferencia subtiende un ángulo de 2pi radianes. 

Por lo tanto la fórmula es: 

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

Ejemplos:  

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

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

Nota: En estos programas, hemos tomado el valor de pi como 3,14159 para obtener un resultado estándar en los tres idiomas.  

C++

// C++ code to convert radian to degree
#include <iostream>
using namespace std;
 
// Function for conversion
double Convert(double radian)
{
    double pi = 3.14159;
    return(radian * (180 / pi));
}
 
// Driver code
int main()
{
    double radian = 5.0;
    double degree = Convert(radian);
     
    cout << degree;
    return 0;
}
 
// This code is contributed by Khushboogoyal499

C

// C code to convert radian to degree
 
#include <stdio.h>
 
// Function for conversion
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;
}

Java

// Java code to convert radian to degree
 
import java.io.*;
class GFG {
    // Function for conversion
    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);
    }
}

Python3

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

C#

// C# code to convert radian to degree.
using System;
 
class GFG {
 
    // Function for conversion
    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.

PHP

<?php
// PHP code to convert radian to degree
 
// Function for conversion
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
?>

Javascript

<script>
 
// Javascript code to convert radian to degree
 
// Function for conversion
function Convert(radian){
    let pi = 3.14159;
    return(radian * (180/pi));
}
 
// Driver Code
  
    let radian = 5.0;
    let degree = Convert(radian);
    document.write(degree);
 
 
// This code is contributed Mayank Tyagi
 
</script>
Producción

286.479

Complejidad de tiempo: O (1), ya que no estamos usando ningún bucle.

Espacio auxiliar: O(1), ya que no estamos utilizando ningún espacio adicional.

Ejemplo :

El siguiente programa demuestra toDegree() y toRadians() .

Java

// Demonstrate toDegree and toRadians():
 
class GFG{
public static void main(String args[]){
double theta = 120.0;
    
  // degree --> radians
  System.out.println(theta+ " degree is "+ Math.toRadians(theta)+ " radians.");
   
  theta =1.312;
  // radians --> degrees
   System.out.println(theta+ " radians is "+ Math.toDegrees(theta)+ " degrees.");
}
}

Python3

# Demonstrate toDegree and toRadians():
 
import math
 
theta = 120.0;
    
#degree --> radians
print(theta, "degree is", math.radians(theta), "radians.");
   
theta =1.312;
#radians --> degrees
print(theta, "radians is ",  math.degrees(theta), "degrees.");
 
 
# This code is contributed by phasing17
Producción

120.0 degree is 2.0943951023931953 radians.
1.312 radians is 75.17206272116401 degrees.

Referencia:  
https://en.wikipedia.org/wiki/Radian  
https://en.wikipedia.org/wiki/Degree_(ángulo)
 

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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