cbrt, cbrtf, cbrtl

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Calcula la raíz cúbica.

double cbrt(  
   double x   
);  
float cbrt(  
   float x   
);  // C++ only  
long double cbrt(  
   long double x  
);  // C++ only  
float cbrtf(  
   float x   
);  
long double cbrtl(  
   long double x  
);  

Parámetros

x
Valor de punto flotante

Las funciones cbrt devuelven la raíz cúbica de x.

EntradaExcepción SEHExcepción de _matherr
± ∞, QNAN, INDningunaninguna

Como C++ permite las sobrecargas, puede llamar a las sobrecargas de cbrt que toman los tipos float y long double. En un programa C, cbrt siempre toma y devuelve un tipo double.

FunciónEncabezado CEncabezado C++
cbrt, cbrtf, cbrtl<math.h><>>

Para obtener más información sobre compatibilidad, vea Compatibilidad.

// crt_cbrt.c  
// Compile using: cl /W4 crt_cbrt.c  
// This program calculates a cube root.  
  
#include <math.h>  
#include <stdio.h>  
  
int main( void )  
{  
   double question = -64.64;  
   double answer;  
  
   answer = cbrt(question);  
   printf("The cube root of %.2f is %.6f\n", question, answer);  
}  

The cube root of -64.64 is -4.013289  

No es aplicable. Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Compatibilidad de punto flotante
EXP, expf
registro, logf, log10, log10f
Pow, powf, powl

Mostrar: