Η συνάρτηση exp2 () στο C ++ επιστρέφει την εκθετική συνάρτηση base-2, δηλ. 2 ανυψώνεται στο δεδομένο όρισμα.
Η συνάρτηση ορίζεται στο αρχείο κεφαλίδας.
(Μαθηματικά) 2 x = exp2 (x) (Προγραμματισμός C ++)
πρωτότυπο exp2 () (Από το πρότυπο C ++ 11)
διπλό exp2 (διπλό x); float exp2 (float x); μακρύ διπλό exp2 (μακρύ διπλό x); διπλό exp2 (T x); // Για ακέραιο τύπο
exp2 () Παράμετροι
Η συνάρτηση exp2 () παίρνει ένα μόνο υποχρεωτικό όρισμα (μπορεί να είναι θετικό, αρνητικό ή 0).
exp2 () Επιστροφή τιμή
Η συνάρτηση exp2 () επιστρέφει την τιμή στο εύρος (0, ∞) .
Εάν το μέγεθος του αποτελέσματος είναι πολύ μεγάλο για να αντιπροσωπεύεται από μια τιμή του τύπου επιστροφής, η συνάρτηση επιστρέφει HUGE_VAL
με το κατάλληλο σύμβολο και παρουσιάζεται σφάλμα εύρους υπερχείλισης.
Παράδειγμα 1: Πώς λειτουργεί η συνάρτηση exp2 () στο C ++;
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
exp2 (x) = 0,013697
Παράδειγμα 2: συνάρτηση exp2 () με ακέραιο τύπο
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
exp2 (x) = 16384