4.5 写一函数求sinh(x)的值,求sinh(x)的近似公式为
sinh(x)=ex−e−x2
其中用一个函数求e^x。
答案:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x;
double sinh_(double);
double exph(double);
cout<<"please enter x:";
cin>>x;
cout<<"sinh(x) is:"<<sinh_(x)<<endl;
return 0;
}
double sinh_(double x)
{
double exph(double);
return ((exph(x)-exph(-x))/2.0);
}
double exph(double x)
{
return exp(x);
}