zl程序教程

您现在的位置是:首页 >  其它

当前栏目

习题 4.5 写一函数求sinh(x)的值,求sinh(x)的近似公式为···其中用一个函数求e^x。

函数 一个 习题 公式 其中 4.5 近似
2023-09-14 09:06:56 时间

C++程序设计(第三版) 谭浩强 习题4.5 个人设计

习题 4.5 写一函数求sinh(x)的值,求sinh(x)的近似公式为
sinh(x)=exex2 s i n h ( x ) = e x − e − x 2
其中用一个函数求
ex e x

代码块:

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
double sinh(int x);
double expor(double x);
int main()
{
    double num;
    cout<<"Please enter x: ";
    cin>>num;
    cout<<setiosflags(ios::scientific)<<setprecision(4);
    cout<<"Result: "<<sinh(num)<<endl;
    system("pause");
    return 0;
}
double expor(double x)
{
    return pow(10, x);
}
double sinh(int x)
{
    return (expor(x)-1/expor(x))/2;
}