Konvertieren Sie Bogenmaß in Grad in C++
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.
Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.
Facebook