# define PI 3.14159和# define PI (3.14159)是否一样?

 我来答
百度网友995f2ea
2012-05-16 · TA获得超过113个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:250万
展开全部

一样的

#include<iostream>

#define PI 3.14159

#define PI1 (3.14159)

using namespace std;

int main()

  {

  cout<<"PI="<<PI<<endl;

  cout<<"PI1="<<PI1<<endl;

  return 0;

  }

oncesea
2012-05-16
知道答主
回答量:20
采纳率:0%
帮助的人:10.7万
展开全部
意义是一样的,但是带括号更规范一些;特别是一个组合的宏定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d580670
2012-05-16 · TA获得超过1983个赞
知道大有可为答主
回答量:2054
采纳率:82%
帮助的人:678万
展开全部
做算术运算没什么差别,当函数参数会有差别func(PI)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海狮2D
2012-05-16 · TA获得超过3018个赞
知道大有可为答主
回答量:1904
采纳率:55%
帮助的人:979万
展开全部
没有特别考证过,不过就是一个数,多加了括号没有太大变化。
精度有点儿低,系统中一般不是这么定义的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式