همونطور که میدونید عدد پی و نپر دو عدد گنگ و ترافرازنده میباشند
والا برای سری پی فقط 30-40 تا روششو من بلدم که خیلی بیشتر این حرفا هست حالا با تووجه به اینکه شما روش خاصی مد نظرتون نبوده من یکی از آسون ترین روش ها و با نرخ محاسبه پایین رو براتون هم توضیح هم کد میزنم
خوب این سری اگه اشتباه نکنم برای لایبنیتز بوده که دانشمند معروف و خوبی!!! بوده
توی این روش میگه عدد پی برابر
خوب حالا کد روش اول رو میزنم
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a=0;
double buf=3.;
cout << "Please Enter a loop Number : ";
cin >> a;
for (int i=1 ; i <= a ; i++){
buf += ((double)((4)*(pow(2-3,i+1)))/((2*i)*(2*i +1)*(2*i +2)));
cout << endl << i << " : " << buf ;
}
return 0;
}
اینم عکس با واتر مارک
راستی توی فرمول اول 2 ضربدر (آی +1) هست من یادم رفته پرانتز بزارم