gpt4 book ai didi

c++ - C++ 标准库是否定义了圆周率?

转载 作者:搜寻专家 更新时间:2023-10-31 01:50:31 24 4
gpt4 key购买 nike

STL 是否包含 pi (=3.14...) 的定义?当然,我可以使用旧的好 M_PI,但它是非标准的并且不兼容交叉编译器。

最佳答案

Boost.Math 以非常高的精度定义 pi(和许多其他)数学常数

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

完整列表可用here .

关于c++ - C++ 标准库是否定义了圆周率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14954066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com