Η συνάρτηση cbrt () υπολογίζει τη ρίζα κύβου ενός αριθμού.
Πρωτότυπο λειτουργίας cbrt ()
διπλό cbrt (διπλό arg)
Η συνάρτηση cbrt () παίρνει ένα μόνο όρισμα (σε διπλό) και επιστρέφει τη ρίζα του κύβου (επίσης σε διπλό).
(Μαθηματικά) ∛x = cbrt (x) (Προγραμματισμός σε Γ)
Η συνάρτηση cbrt () ορίζεται στο αρχείο κεφαλίδας math.h.
Για να βρείτε τη ρίζα του κύβου τύπου int
, float
ή long double
, μπορείτε να μετατρέψετε ρητά τον τύπο σε double
χρήση του τελεστή Cast.
int x = 0; διπλό αποτέλεσμα; αποτέλεσμα = cbrt (διπλό (x));
Επίσης, μπορείτε να χρησιμοποιήσετε τη cbrtf()
λειτουργία για να εργαστείτε ειδικά με float και cbrtl()
για να εργαστείτε με long double
τύπο.
μακρύ διπλό cbrtl (long double arg); float cbrtf (float arg);
Παράδειγμα: Συνάρτηση C cbrt ()
#include #include int main() ( double num = 6, cubeRoot; cubeRoot = cbrt(num); printf("Cube root of %lf = %lf", num, cubeRoot); return 0; )
Παραγωγή
Ρίζα κύβου 6.000000 = 1.817121