A função cbrt () calcula a raiz cúbica de um número.
Protótipo de função de cbrt ()
double cbrt (double arg);
A função cbrt () recebe um único argumento (em duplo) e retorna a raiz do cubo (também em duplo).
(Matemática) ∛x = cbrt (x) (Programação em C)
A função cbrt () é definida no arquivo de cabeçalho math.h.
Para localizar a raiz cúbica do tipo int
, float
ou long double
, você pode converter explicitamente o tipo double
usando o operador de conversão .
int x = 0; resultado duplo; resultado = cbrt (double (x));
Além disso, você pode usar a cbrtf()
função para trabalhar especificamente com float e cbrtl()
com long double
tipo.
cbrtl duplo longo (arg duplo longo); float cbrtf (float arg);
Exemplo: Função C cbrt ()
#include #include int main() ( double num = 6, cubeRoot; cubeRoot = cbrt(num); printf("Cube root of %lf = %lf", num, cubeRoot); return 0; )
Resultado
Raiz do cubo de 6.000000 = 1.817121