1.PI的计算公式:PI/4 = 1 - 1/3 + 1/5 - 1/7 …
#include <stdio.h>
#include <math.h>
//PI的计算公式:PI/4 = 1 - 1/3 + 1/5 - 1/7 ...
int main() {
double sum = 0;
int flag = 0;
double n = 1;
while (fabs(1.0/n) > 1e-9) {
if (flag == 0) {
sum += 1.0/n;
flag = 1;
}
else if (flag == 1) {
sum -= 1.0/n;
flag = 0;
}
n += 2.0;
}
printf("%.9lf", 4 * sum);
return 0;
}
2.利用acos
#include <stdio.h>
#include <math.h>
int main() {
double res = acos(-1);
printf("%.15lf", res);
return 0;
}