C ++ atanh () - Τυπική βιβλιοθήκη C ++

Η συνάρτηση atanh () στο C ++ επιστρέφει το τόξο υπερβολική εφαπτομένη (αντίστροφη υπερβολική εφαπτομένη) ενός αριθμού σε ακτίνια.

Η συνάρτηση atanh () παίρνει ένα μόνο όρισμα και επιστρέφει την υπερβολική εφαπτομένη τόξου αυτής της τιμής σε ακτίνια.

Η συνάρτηση ορίζεται στο αρχείο κεφαλίδας.

(Μαθηματικά) tanh -1 x = atanh (x) (Προγραμματισμός σε C ++)

πρωτότυπο atanh () (Από το πρότυπο C ++ 11)

διπλό atanh (διπλό x); float atanh (float x); μακρύ διπλό atanh (μακρύ διπλό x); διπλό atanh (T x); // Για ακέραιο τύπο

atanh () Παράμετροι

Η συνάρτηση atanh () παίρνει ένα υποχρεωτικό όρισμα στο εύρος (-1, 1).

Εάν η τιμή είναι μεγαλύτερη από 1 ή μικρότερη από -1, παρουσιάζεται σφάλμα τομέα.

atanh () Τιμή επιστροφής

Η συνάρτηση atanh () επιστρέφει την αντίστροφη υπερβολική εφαπτομένη του ορίσματος που της μεταδίδεται.

atnah () Πίνακας τιμών επιστροφής
Παράμετρος (x) Αξία επιστροφής
-1 <x <1 Πεπερασμένη τιμή
x = -1 -∞
x = 1
x 1 NaN (όχι αριθμός

Παράδειγμα 1: Πώς λειτουργεί η συνάρτηση atanh () στο C ++;

 #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; ) 

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 atanh (x) = 0,331647 radian atanh (x) = 19,002 μοίρες 

Παράδειγμα 2: συνάρτηση atanh () με ακέραιο τύπο

 #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; )

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 atanh (x) = inf radian atanh (x) = βαθμός inf 

ενδιαφέροντα άρθρα...