C语言差的函数公式,在C语言中erfc函数怎么表示,也就是x的误差补偿函数,急求高人指点。。。...
时间: 2023-07-15 17:15:15 浏览: 116
Excel2010函数公式释义及示例大全.pdf
C语言中没有提供erfc函数,但是可以通过一些数学方法来计算误差函数的值。下面是计算误差函数值的一个函数:
```
double erfc(double x) {
double z = fabs(x);
double t = 1.0 / (1.0 + 0.5*z);
double r = t * exp(-z*z-1.26551223+t*(1.00002368+t*(0.37409196+t*(0.09678418+t*(-0.18628806+t*(0.27886807+t*(-1.13520398+t*(1.48851587+t*(-0.82215223+t*0.17087277)))))))));
if (x >= 0.0)
return r;
else
return 2.0 - r;
}
```
该函数使用了一些常数和系数来计算误差函数的值,具体的实现可以参考相关数学论文。
阅读全文