Avatar ·

Comment utiliser correctement la constante PI (nombre π) en C++ ?

Bonjour ! Je viens de commencer à apprendre le C++ et j'essaie d'écrire un programme pour calculer l'aire d'un cercle. J'ai besoin d'utiliser le nombre π (pi), mais je ne comprends pas comment le déclarer correctement ou où le trouver. J'ai essayé d'écrire ceci : ```cpp #include using namespace std; int main() { double radius = 5.0; double area = 3.14159265359 * radius * radius; // j'ai juste tapé le nombre manuellement cout << "Aire : " << area << endl; return 0; } ``` Mais cela semble bricolé. J'ai entendu dire qu'il existe une constante M_PI, mais quand j'écris `#define _USE_MATH_DEFINES` ou que j'inclus ``, cela ne fonctionne pas — le compilateur se plaint que M_PI n'est pas déclarée. Pouvez-vous me dire comment utiliser correctement PI en C++ ? Existe-t-il une méthode standard ? Ou dois-je toujours déclarer moi-même `const double PI = 3.141592653589793;` ? Merci d'avance ! P.S. J'utilise Visual Studio 2022, si cela est important. <<>>

Façons correctes d'utiliser la constante π en C++

Vous avez rencontré un problème typique