Η συνάρτηση sqrt () στο C ++ επιστρέφει την τετραγωνική ρίζα ενός αριθμού.
(Μαθηματικά) √x = sqrt (x) (Προγραμματισμός σε Γ)
Αυτή η συνάρτηση ορίζεται στο αρχείο κεφαλίδας.
πρωτότυπο sqrt () (Από το πρότυπο C ++ 11)
διπλό τετραγωνικό (διπλό x); float sqrt (float x); μακρύ διπλό τετραγωνικό (μακρύ διπλό x); διπλό τετραγωνικό (T x); // Για ακέραιο τύπο
sqrt () Παράμετροι
Η συνάρτηση sqrt () παίρνει ένα μόνο μη αρνητικό όρισμα.
Εάν το αρνητικό όρισμα μεταβιβάζεται στη συνάρτηση sqrt (), παρουσιάζεται σφάλμα τομέα.
sqrt () Τιμή επιστροφής
Η συνάρτηση sqrt () επιστρέφει την τετραγωνική ρίζα του δεδομένου ορίσματος.
Παράδειγμα 1: Πώς λειτουργεί το sqrt () στο C ++;
#include #include using namespace std; int main() ( double x = 10.25, result; result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Η τετραγωνική ρίζα του 10.25 είναι 3.20156
Παράδειγμα 2: συνάρτηση sqrt () Με ενσωματωμένο επιχείρημα
#include #include using namespace std; int main() ( long x = 464453422; double result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Η τετραγωνική ρίζα του 464453422 είναι 21551.2