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><cmath>

Para obtener información adicional de 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);  
}  

La raíz cúbica de -64,64 es -4,013289

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

Compatibilidad con el punto flotante
exp, expf
log, logf, log10, log10f
pow, powf, powl

Mostrar: