C 语言常量pi,如何在C中使用PI常数
在一些(特別是較舊的)平臺(見下面的注釋),你可能需要
#define _USE_MATH_DEFINES
然后包括必要的頭文件:
#include
并且pi的值可以通過以下方式訪問:
M_PI
在我的math.h(2014)它的定義為:
# define M_PI 3.14159265358979323846 /* pi */
但檢查你的math.h更多。從“老”數(shù)學(xué)的提取(2009年):
/* Define _USE_MATH_DEFINES before including math.h to expose these macro
* definitions for common math constants. These are placed under an #ifdef
* since these commonly-defined names are not part of the C/C++ standards.
*/
然而:
>在較新的平臺上(至少在我的64位Ubuntu 14.04)我不需要定義_USE_MATH_DEFINES
>在(最近的)Linux平臺上,有一個(gè)long double值作為GNU擴(kuò)展提供:
# define M_PIl 3.141592653589793238462643383279502884L /* pi */
總結(jié)
以上是生活随笔為你收集整理的C 语言常量pi,如何在C中使用PI常数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mac上Unity打ab包报错 Movi
- 下一篇: latex范数和|| d ||