#include <stdio.h> #include <math.h>

int main() { int k, i; double s, t; s = 0; k = 1; i = 1; t = 1;

while (fabs(t) >= 1e-6) { s = s + t; k = -k; i = i + 2; t = k / (double)i; }

printf("%f\n", 4 * s);

return 0; }

这段代码的功能是使用Leibniz公式来计算π的近似值。通过不断计算每一项的值,并将其累加到's'中,最后乘以4得到π的近似值。循环条件中的't>=1e-6'保证了误差不大于10^-6。

C语言实现Leibniz公式计算π的近似值

原文地址: https://www.cveoy.top/t/topic/brpr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录