HOWTO · C++

Konvertieren Sie Bogenmaß in Grad in C++

Es ist sehr einfach, Radiant in C++ mit einem einfachen mathematischen Ansatz in Grad umzuwandeln.

Auf dieser Seite

Bogenmaß und Grad sind zwei unterschiedliche Maßeinheiten für Winkel. Radian misst den Winkel als Bogenlänge auf einem Kreis, während Grad ihn als 360/2π misst.

Radiant ist praktischer, wenn mit kleinen Winkeln gearbeitet wird, da sie als Bruchteil von π erscheinen. Grad hingegen sind bei großen Winkeln einfacher zu verwenden.

In diesem Artikel besprechen wir die Umwandlung von Bogenmaß in Grad in C++.

Konvertieren Sie Bogenmaß in Grad in C++

Die Umwandlung von Radiant in Grad ist eine sehr einfache Berechnung. Zuerst finden wir den Wert des Bogenmaßes mit der folgenden Formel.

Radian = atan(y / x)

Die Funktion atan() nimmt zwei Argumente entgegen, y und x, die die Koordinaten eines Punktes auf einem Einheitskreis darstellen, wobei x die Länge entlang seiner horizontalen Achse und y seine vertikale Achse ist .

Nachdem wir den Wert von Radiant gefunden haben, setzen wir den Wert von Radiant in die folgende Formel ein:

degrees = radians(180.0 / 3.14)

Der Grad-Variablen wird der Wert der Bogenmaß-Variablen multipliziert mit 180 geteilt durch Pi zugewiesen (3.14).

Lassen Sie uns ein Beispiel für die Umwandlung von Bogenmaß in Grad mit den oben genannten Schritten besprechen.

#include <iostream>
#define pi 3.14
#include <cmath>
#include <cstdlib>
using namespace std;
float Convert(float radian) { return (radian * (180 / pi)); }
int main() {
  float radian = 78;
  float degree = Convert(radian);
  cout << "The value of degree is " << degree;
  return 0;
}

Klicken Sie hier, um die Funktion des Codes wie oben erwähnt zu überprüfen.