pi=pi+t*1.0/n; n+=2.0; t=-1*t在C语言中是什么意思
答案:3 悬赏:70 手机版
解决时间 2021-04-03 20:09
- 提问者网友:鐵馬踏冰河
- 2021-04-03 05:08
pi=pi+t*1.0/n; n+=2.0; t=-1*t在C语言中是什么意思
最佳答案
- 五星知识达人网友:野味小生
- 2021-04-03 06:28
本人原创,转载请注明出处
这应该是一个通项的计算公式,用于计算Pi值的
外围应该还有的for语句,然后pi、t、n都是有初始值的
这个是正确的计算公式:
PI = 4 - 4/3 + 4/5 - 4/7 + 4/9 - 4/11 + ……
这样可以看到pi初始值是0、t初始值为4,n初始值为1
第一次运算 Pi = 0 + 4/1
第二次运算 Pi = 4/1 - 4/3
……
或者可以认为
Pi是一个数列的和,Pi = ∑An
这个数列的通项公式为
A1 = 4
A2 = -4/3
An = ((-1)^(n + 1)) * 4 / (2 * n - 1)
这应该是一个通项的计算公式,用于计算Pi值的
外围应该还有的for语句,然后pi、t、n都是有初始值的
这个是正确的计算公式:
PI = 4 - 4/3 + 4/5 - 4/7 + 4/9 - 4/11 + ……
这样可以看到pi初始值是0、t初始值为4,n初始值为1
第一次运算 Pi = 0 + 4/1
第二次运算 Pi = 4/1 - 4/3
……
或者可以认为
Pi是一个数列的和,Pi = ∑An
这个数列的通项公式为
A1 = 4
A2 = -4/3
An = ((-1)^(n + 1)) * 4 / (2 * n - 1)
全部回答
- 1楼网友:不如潦草
- 2021-04-03 08:37
pi的值加上t*1.0/n,注意,不要以为1.0没有用,1.0能将原来整数的形式转换为实型。
然后n的值加2。
然后t的值变为原来的相反数。
然后n的值加2。
然后t的值变为原来的相反数。
- 2楼网友:野味小生
- 2021-04-03 07:18
没什么。而且这些变量没有声明
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯