Η συνάρτηση log () στο C ++ επιστρέφει τον φυσικό λογάριθμο (base-e λογάριθμος) του ορίσματος.
Αυτή η συνάρτηση ορίζεται στο αρχείο κεφαλίδας.
(Μαθηματικά) log e x = log (x) (Προγραμματισμός σε C ++)
πρωτότυπο log () (Από το πρότυπο C ++ 11)
διπλό ημερολόγιο (διπλό x); float log (float x); μακρύ διπλό ημερολόγιο (μακρύ διπλό x); διπλό ημερολόγιο (T x); // Για ακέραιο τύπο
log () Παράμετροι
Η συνάρτηση log () παίρνει ένα μόνο υποχρεωτικό όρισμα στο εύρος (0, ∞) .
Εάν η τιμή είναι μικρότερη από το μηδέν, επιστρέφει το log () NaN
(Όχι ένας αριθμός).
log () Επιστροφή τιμής
Η συνάρτηση log () επιστρέφει τον φυσικό λογάριθμο ενός αριθμού.
Παράμετρος (x) | Επιστροφή VALUE |
---|---|
x> 1 | Θετικός |
x = 1 | 0 |
0> x> 1 | Αρνητικός |
x = 0 | -∞ (- άπειρο) |
x <0 | NaN (Όχι αριθμός) |
Παράδειγμα 1: Πώς λειτουργεί το αρχείο καταγραφής ();
#include #include using namespace std; int main () ( double x = 13.056, result; result = log (x); cout << "log(x) = " << result << endl; x = -3.591; result = log (x); cout << "log(x) = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
log (x) = 2.56925 log (x) = νανο
Παράδειγμα 2: log () με ενσωματωμένο τύπο
#include #include using namespace std; int main () ( int x = 2; double result; result = log (x); cout << "log(x) = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
log (x) = 0.693147