Como usar corretamente a constante PI (número π) em C++?
Olá! Acabei de começar a estudar C++ e estou tentando escrever um programa para calcular a área de um círculo. Preciso usar o número π (pi), mas não entendo como declará-lo corretamente ou onde obtê-lo.\n\nTentei escrever assim:\n\n```cpp\n#include \nusing namespace std;\n\nint main() {\n double radius = 5.0;\n double area = 3.14159265359 * radius * radius; // apenas inseri o número manualmente\n cout << "Área: " << area << endl;\n return 0;\n}\n```\n\nMas isso parece uma gambiarra. Ouvi dizer que existe a constante M_PI, mas quando escrevo `#define _USE_MATH_DEFINES` ou incluo ``, não funciona — o compilador reclama que M_PI não está declarada.\n\nDiga-me, como usar PI corretamente em C++? Existe uma maneira padrão? Ou preciso sempre declarar `const double PI = 3.141592653589793;`? Agradeço desde já!\n\nP.S. Estou usando Visual Studio 2022, se isso for importante.\n<<>>\n
Maneiras corretas de usar a constante π em C++
\nVocê encontrou um problema típico