为什么C语言中没有在math.h 预定义常数PI
答案:2 悬赏:0 手机版
解决时间 2021-02-22 22:40
- 提问者网友:泪痣哥哥
- 2021-02-22 15:17
为什么C语言中没有在math.h 预定义常数PI
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-02-22 15:24
π 值和机器的精度有关,考虑到平台移植性吧,所以不好直接定义。
如果你需要用到π, 你需要自己定义, 或者用4*atan(1.0) 或acos(-1.0) 来计算出来。
如果你需要用到π, 你需要自己定义, 或者用4*atan(1.0) 或acos(-1.0) 来计算出来。
全部回答
- 1楼网友:行路难
- 2021-02-22 16:21
这个常数不包含在标准内, 它应该是定义准确到机器精度的 值。如果你需要用到 , 你需要自己定义, 或者用 4*atan(1.0) 或 acos(-1.0) 来计算出来。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯