【发布时间】:2010-12-16 05:16:41
【问题描述】:
我想在一些 C++ 程序中使用 PI 常数和三角函数。我用include <math.h> 得到三角函数。但是,这个头文件中似乎没有 PI 的定义。
如何在不手动定义的情况下获取 PI?
【问题讨论】:
-
@tiwo,你问
3.14、3.141592和atan(1) * 4有什么区别? -
附带说明,在 C++ 中应该使用 cmath 而不是用于 C 的 math.h。
-
松散相关:请参阅cise.ufl.edu/~manuel/obfuscate/pi.c,了解如何直接根据定义计算 PI 值。
-
C++20 已经到来! stackoverflow.com/a/57285400/895245
标签: c++ trigonometry