淡泊明志 宁静致远
分类: C/C++
2006-12-06 10:07:11
【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
double my_cosh(double x)
{
double ret;
ret = exp(fabs(x));
return (ret +
1.0/ret) / 2.0;
}//计算x的双曲余弦值。
int main()
{
double a = 0.5;
printf("cosh(%f) = %f\n",a,cosh(a));
printf("my_cosh(%f) =
%f\n",a,my_cosh(a));
a = -0.5;
printf("cosh(%f) = %f\n",a,cosh(a));
printf("my_cosh(%f) =
%f\n",a,my_cosh(a));
system("pause");
return 0;
}