La funzione cbrt () calcola la radice cubica di un numero.
Prototipo di funzione di cbrt ()
double cbrt (double arg);
La funzione cbrt () accetta un singolo argomento (in double) e restituisce la radice del cubo (anche in double).
(Matematica) ∛x = cbrt (x) (Nella programmazione C)
La funzione cbrt () è definita nel file di intestazione math.h.
Per trovare la radice cubica di tipo int
, float
o long double
, è possibile convertire in modo esplicito il tipo da double
utilizzare operatore di cast.
int x = 0; doppio risultato; risultato = cbrt (double (x));
Inoltre, puoi usare cbrtf()
function per lavorare specificamente con float e cbrtl()
per lavorare con il long double
tipo.
lungo doppio cbrtl (lungo doppio arg); float cbrtf (float arg);
Esempio: funzione C cbrt ()
#include #include int main() ( double num = 6, cubeRoot; cubeRoot = cbrt(num); printf("Cube root of %lf = %lf", num, cubeRoot); return 0; )
Produzione
Radice cubica di 6.000000 = 1.817121