4

STL には pi (=3.14...) の定義が含まれていますか? 確かに、古き良きものを使用できますM_PIが、それは非標準であり、クロスコンパイラに準拠していません。

4

1 に答える 1

4

Boost.Mathは、円周率(および他の多くの)数学定数を非常に高い精度で定義します

#include <boost/math/constants.hpp>
long double pi = boost::math::constants::pi<long double>();

完全なリストはこちらから入手できます。

于 2013-02-19T16:31:37.243 に答える