70,040
社区成员
发帖
与我相关
我的任务
分享fabs:f(float),abs(绝对值)
while(如果括号里的成立,就重复执行,直到不成立)
fabs()或者abs()是取绝对值,while条件内容就是“当变量a的绝对值大于等于变量eps时执行循环内语句()”
把几个变量分开看,循环内的pi表示的是pi/4,a就是等式右边的每一项的值(在每遍循环中),t是每一项前边的符号(一直在正负反复横跳)
循环的意义就是累加等式右边的项,一直到下一项的值小于你输入的值结束。
你输入的值越小,循环执行的次数就越多,计算所得pi的精确度就越高。