C ++ acosh () - C ++ -kirjasto

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).

acosh () Palautusarvot
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 

Mielenkiintoisia artikkeleita...