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

Η συνάρτηση sinh () στο C ++ επιστρέφει το υπερβολικό ημίτονο μιας γωνίας που δίνεται σε ακτίνια.

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

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

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

διπλό σινχ (διπλό χ); float sinh (float x); μακρύ διπλό σινγκ (μακρύ διπλό χ); διπλό σινγκ (T x); // Για ακέραιο τύπο.

Η συνάρτηση sinh () λαμβάνει ένα ενιαίο όρισμα σε ακτίνια και επιστρέφει το υπερβολικό ημίτονο της γωνίας σε double, floatή long doubleτον τύπο.

Το υπερβολικό ημίτονο του x δίνεται από,

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

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

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

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

Εάν το μέγεθος του αποτελέσματος είναι πολύ μεγάλο για να αντιπροσωπεύεται από μια τιμή του τύπου επιστροφής, η συνάρτηση επιστρέφει HUGE_VAL με το κατάλληλο σημάδι και παρουσιάζεται σφάλμα εύρους υπερχείλισης.

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

 #include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )

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

 sinh (x) = 17.3923 sinh (x) = 2.3013

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

 #include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; ) 

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

 sinh (x) = -10.0179 

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