函式名:
cosh
功 能:
雙曲餘弦函式
用 法
: double cosh(double x);
公式與關係
sinh是雙曲正弦函式。cosh是雙曲餘弦函式。帶h的都是雙曲函式。
sinh(x)=(exp(x) - exp(-x)) / 2.0;
cosh(x)=(exp(x) + exp(-x)) / 2.0;
tanh(x) = sinh(x) / cosh(x);
coth(x) = 1 / tanh(x);
sech(x) = 1 / cosh(x);
csch(x) = 1 / sinh(x);
cosh^2(x) - sinh^2(x) =1;
三角函式和雙曲函式關係:(i是複數虛部符號)
-i sin ix = sinh x
cos ix = cosh x
tan ix = i tanh x
cot ix = -i coth x
sec ix = sech x
csc ix = -i csch x
雙曲函式被如此命名大概是因參數曲線(sinh t, cosh t) 所描述的是一條雙曲線。
程式例: #include #include int main(void) { double result, x = 0.5; result = sinh(x); printf("The hyperbolic sin() of %lf is %lf\n", x, result); return 0; }