Wie verwendet man die Konstante PI (π) in C++ richtig?
Hallo! Ich habe gerade angefangen, C++ zu lernen, und versuche, ein Programm zur Berechnung der Kreisfläche zu schreiben. Ich muss die Zahl π (Pi) verwenden, verstehe aber nicht, wie ich sie richtig deklarieren oder woher ich sie nehmen soll.
Ich habe es so versucht:
```cpp
#include
using namespace std;
int main() {
double radius = 5.0;
double area = 3.14159265359 * radius * radius; // einfach die Zahl manuell eingegeben
cout << "Fläche: " << area << endl;
return 0;
}
```
Aber das wirkt wie ein Workaround. Ich habe gehört, dass es eine Konstante M_PI gibt, aber wenn ich `#define _USE_MATH_DEFINES` schreibe oder `` einbinde, funktioniert es nicht – der Compiler meckert, dass M_PI nicht deklariert ist.
Könnt ihr mir sagen, wie man PI in C++ richtig verwendet? Gibt es vielleicht einen Standardweg? Oder muss ich immer selbst `const double PI = 3.141592653589793;` deklarieren? Danke im Voraus!
P.S. Ich verwende Visual Studio 2022, falls das wichtig ist.
<<>>
Richtige Methoden zur Verwendung der Konstante π in C++
Sie sind auf ein typisches