cbrt, cbrtf, cbrtl
Calcule la racine cubique.
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 );
Paramètres
- x
Valeur à virgule flottante
Valeur de retour
Les fonctions cbrt retournent la racine cubique de x.
Entrée |
Exception SEH |
Exception _matherr |
---|---|---|
± ∞, QNAN, IND |
aucun |
aucun |
Notes
C++ autorisant la surcharge, vous pouvez appeler des surcharges de cbrt qui acceptent des types float ou long double. Dans un programme C, cbrt accepte et retourne toujours double.
Configuration requise
Fonction |
En-tête C |
En-tête C++ |
---|---|---|
cbrt, cbrtf, cbrtl |
<math.h> |
<cmath> |
Pour plus d'informations sur la compatibilité, voir Compatibilité.
Exemple
// 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);
}
Équivalent .NET Framework
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, voir Exemples d'appel de code non managé.