Funktsioon atanh () C ++ - s tagastab arvu kaare hüperboolse puutuja (pöördvõrdeline hüperboolne tangens) radiaanides.
Funktsioon atanh () võtab ühe argumendi ja tagastab selle väärtuse kaare hüperboolse puutuja radiaanides.
Funktsioon on määratletud päisefailis.
(Matemaatika) tanh -1 x = atanh (x) (C ++ programmeerimises)
atanh () prototüüp (standardi C ++ 11 järgi)
kahekordne atanh (topelt x); ujuk atanh (ujuk x); pikk topelt atanh (pikk topelt x); kahekordne ataan (Tx); // Integraaltüübi korral
atanh () parameetrid
Funktsioon atanh () võtab ühe kohustusliku argumendi vahemikus (-1, 1).
Kui väärtus on suurem kui 1 või väiksem kui -1, tekib domeeniviga.
atanh () Tagastusväärtus
Funktsioon atanh () tagastab talle edastatud argumendi pöördhüperboolse puutuja.
atnah () Tagasiväärtuste tabelParameeter (x) | Tagastusväärtus |
---|---|
-1 <x <1 | Lõplik väärtus |
x = -1 | -∞ |
x = 1 | ∞ |
x 1 | NaN (mitte arv |
Näide 1: Kuidas funktsioon atanh () töötab C ++ -s?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = 0.32, result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
atanh (x) = 0,331647 radiaan atanh (x) = 19,002 kraadi
Näide 2: funktsioon atanh () integraalse tüübiga
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
atanh (x) = inf radiaan atanh (x) = inf kraad