C ++ acosh () - Βασική βιβλιοθήκη C ++

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

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

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

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

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

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

παράμετροι acosh ()

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

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

acosh () Επιστροφή τιμή

Η συνάρτηση acosh () επιστρέφει μια τιμή στο εύρος (0, ∞) .

Εάν το όρισμα που μεταβιβάστηκε στο acosh () είναι μικρότερο από 1, επιστρέφει NaN(όχι αριθμός).

acosh () Επιστροφή τιμών
Παράμετρος Αξία επιστροφής
x> = 1 (0, ∞)
x <1 ΝΑΝ

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

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

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

 acosh (x) = 3.27269 ακτίνια ακρο (x) = 187.511 μοίρες 

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

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

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

 acosh (x) = 2.06344 ακτίνια ακρο (x) = 118.226 μοίρες 

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