如何在 Visual C++ 2008 中访问数学常量(例如 M_PI)?
Posted
技术标签:
【中文标题】如何在 Visual C++ 2008 中访问数学常量(例如 M_PI)?【英文标题】:How do I access math constants (eg. M_PI) in Visual C++ 2008? 【发布时间】:2009-04-30 09:42:29 【问题描述】:我想在 Visual C++ 2008 中使用数学常量,例如 M_PI 和 M_E。我假设它们是在 cmath 标头中定义的。
【问题讨论】:
【参考方案1】:They are,但你还需要先#define _USE_MATH_DEFINES
#include <cmath>
【讨论】:
请注意,其他包含可以隐式包含<cmath>
,因此最好将#define _USE_MATH_DEFINES
放在任何标题包含之前。如果您使用预编译的头文件,请将 define 放入 stdafx.h
。以上是关于如何在 Visual C++ 2008 中访问数学常量(例如 M_PI)?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Visual C++ 2008 时如何解决未处理的异常错误?
如何在 Visual Studio 2008 和 C++ 中显示希腊字符? [复制]
如何在 Visual C++ 2008 中查找未使用的属性/方法
如何在visual studio2008中创建,编译和运行C++程序,
如何在 Windows 7 中使用 OpenGL、Glut 和 Visual Studio 2008 准备 C++ 项目