{未定義
double y = x * x
double fai = 1/(exp(0.5 * y)* 2.50662827463100050);//sqrt(2 *π)= 2.506628274631000502415765284811;
double sum = 0;
雙重結果;
if(x & gt;=0)
{未定義
if(x & gt;3.0)
{未定義
for(int I = 28;我& gt=1;I-)sum = I/(x+sum);
結果= 1-fai/(x+sum);
}
其他
{未定義
for(int I = 28;我& gt=1;I-)sum =(0.5-I % 2)* 2 * I * y/(2 * I+1+sum);
結果= 0.5+fai * x/(1+sum);
}