利用数学所学知识,我们很容易知道
Π = arccos(-1) = 2arcsin(1) = 4arctan(1)
那么在C++中 就应该写成
# define PI acos(-1)
//# define PI 2*asin(1)
//# define PI 4*atan(1)
# define PI 3.1415926 //一般不做特别要求的话这样写也是可以的
看清楚数学表示与C++中写法的区别
这么写一个很大的好处就是,提高了计算精度
版权声明:本文为weixin_45422321原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。