请问在C++中的“派”用怎么表示

hot1985 2002-12-21 11:11:17
我看钱能<<C++程序设计习题及解答>>这本书中,说“派”用M_PI表示(math.h我以写上),但我编译的时候出现:error C2065: 'M_PI' : undeclared identifier
Error executing cl.exe.
请问出错在哪里?
...全文
1960 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
rushman 2002-12-21
  • 打赏
  • 举报
回复
如SatanLi1982(红魔) ,自己定义一下。
csdnxw 2002-12-21
  • 打赏
  • 举报
回复
M_PI
glassshark 2002-12-21
  • 打赏
  • 举报
回复
M_PI是未定义的标志识或宏,检查头文件,修改你的派名字,或定义一个。
南极星0628 2002-12-21
  • 打赏
  • 举报
回复
#include <math.h>即可
liutang 2002-12-21
  • 打赏
  • 举报
回复
自己重新定义一下吧,反正也没多少代码。不过C或C++可能真的有定义也说不定。
SatanLi1982 2002-12-21
  • 打赏
  • 举报
回复
我一般这样用:
#define pi 3.1415926
或const double pi=3.1415926
Landlord 2002-12-21
  • 打赏
  • 举报
回复
搞错没有,“派“看你有没有定义,不是用什么表示的
陈硕 2002-12-21
  • 打赏
  • 举报
回复 2
#include <cmath>
const double pi = 2 * std::asin(1);

70,022

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧