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
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
Go se plaint de go.mod ? Pourquoi cela se produit et comment cela fonctionne
Magie de Kotlin : Que fait le mot-clé `by` et comment simplifie-t-il le code ?
Startups sur Kotlin : comment le langage de JetBrains transforme les affaires
Sémantique de déplacement C++ : guide pour débutants