#define _USE_MATH_DEFINES // M_PI用に必須だって
#include <cmath>
こういうの何だろな、なんで規格化されていないのだあ。
C++20以降は次のようなのが使えるってさ~
#include <numbers> // C++20で追加
std::cout << "Value of pi: " << std::numbers::pi << std::endl;
ま~なんてめんどそう。std::numbers::pi 長すぎだわす(´・ω・`)
くっそー こうなったら double M_PI = std::numbers::pi と書いて M_PI使っているコードが動作するようにしちゃるうぅぅぅぅぅぅ。
待て待て #define M_PI 3.14でもいいか。桁はもっと増やすとして。
てかね、VisualStudio2022 CommunityでC++でビルドしてエラーが M_PIは未定義ですって出るとね、ワタクシ なんだかね(´・ω・`) そのたびに上のコピペするけどね。
ま、いいか。どうせたまにしか使わんしなのだぉ。