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

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

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

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

πρωτότυπο atanh ()

 διπλό atanh (διπλό x);

Για να βρείτε την υπερβολική εφαπτομένη τόξου τύπου int, floatή long double, μπορείτε να μετατρέψετε ρητά τον τύπο σε doubleχειριστή χύτευσης.

int x = 0; διπλό αποτέλεσμα; αποτέλεσμα = atanh (διπλό (x));

Επίσης, δύο συναρτήσεις atanhf () και atanhl () εισήχθησαν στο C99 για να λειτουργούν ειδικά με τον τύπο floatκαι long doubleαντίστοιχα.

float atanhf (float x); μακρύ διπλό atanhl (μακρύ διπλό x);

παράμετρος atanh ()

Η atanh()συνάρτηση παίρνει ένα μόνο όρισμα μεγαλύτερο από ή ίσο με -1 και λιγότερο από ή ίσο με 1.

Παράμετρος Περιγραφή
διπλή τιμή Απαιτείται. Διπλή τιμή μεγαλύτερη ή ίση με 1 (-1 ≦ x ≧ 1).

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

 #include #include int main() ( // constant PI is defined const double PI = 3.1415926; double x, result; x = -0.5; result = atanh(x); printf("atanh(%.2f) = %.2lf in radians", x, result); // converting radians to degree result = atanh(x)*180/PI; printf("atanh(%.2f) = %.2lf in degrees", x, result); // parameter not in range x = 3; result = atanh(x); printf("atanh(%.2f) = %.2lf", x, result); return 0; ) 

Παραγωγή

 atanh (-0.50) = -0.55 σε ακτίνια atanh (-0.50) = -31.47 σε βαθμούς atanh (3.00) = nan 

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