Funktio acosh () C ++: ssa palauttaa luvun kaaren hyperbolisen kosinin (käänteisen hyperbolisen kosinin) radiaaneina.
Acosh () -funktio vie yhden argumentin ja palauttaa kyseisen arvon kaaren hyperbolisen kosinin radiaaneina.
Toiminto määritetään otsikkotiedostossa.
(Matematiikka) cosh -1 x = acosh (x) (C ++ -ohjelmoinnissa)
acosh () -prototyyppi (standardin C ++ 11 mukaan)
kaksinkertainen acosh (kaksinkertainen x); kelluva acosh (float x); pitkä kaksinkertainen acosh (pitkä kaksinkertainen x); kaksinkertainen acosh (Tx); // integraalityypille
acosh () -parametrit
Acosh () -funktiolla on yksi pakollinen argumentti, joka on suurempi tai yhtä suuri kuin 1.
Jos argumentti on alle 1, tapahtuu verkkotunnusvirhe.
acosh () Palautusarvo
Acosh () -funktio palauttaa arvon alueelle (0, ∞) .
Jos acosh: lle () välitetty argumentti on pienempi kuin 1, se palauttaa NaN
(ei numeroa).
Parametri | Palautusarvo |
---|---|
x> = 1 | (0, ∞) |
x <1 | NaN |
Esimerkki 1: Kuinka acosh () -toiminto toimii C ++: ssa?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = 13.21, result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Kun suoritat ohjelmaa, tulos on:
acosh (x) = 3,27269 radiaani acosh (x) = 187,511 astetta
Esimerkki 2: acosh () -funktio integraalityypillä
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 4; double result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Kun suoritat ohjelmaa, tulos on:
acosh (x) = 2,06344 radiaani acosh (x) = 118,226 astetta