C语言计算PI/2:莱布尼茨公式实现
#include <stdio.h>
int main() { double pi = 1; double numerator = 1, denominator = 3; int i;
for (i = 2; i <= 1000000; i++) {
numerator *= (i - 1);
denominator += 2;
pi += (numerator / denominator);
}
pi *= 2;
printf('PI / 2 = %.15f\n', pi);
return 0;
}
原文地址: https://www.cveoy.top/t/topic/niNx 著作权归作者所有。请勿转载和采集!