Sdílet prostřednictvím


cbrt, cbrtf, cbrtl

Vypočítá třetí odmocninu.

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 );

Parametry

  • x
    S plovoucí desetinnou čárkou

Vrácená hodnota

cbrt Funkce vracejí datové krychle-kořenového adresáře x.

Vstup

SEH výjimky

_matherrVýjimka

ROZMEZÍ ∞, QNAN, NAJÍT

žádná

žádná

Poznámky

Because C++ allows overloading, you can call overloads of cbrt that take float or long double types.V programu v jazyce C cbrt vždy přijímá a vrací double.

Požadavky

Funkce

C záhlaví

Záhlaví C++

cbrt, cbrtf, cbrtl

< math.h >

<cmath>

Další informace o kompatibilitě, naleznete v části Kompatibilita.

Příklad

// 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);
}
  

Ekvivalent v rozhraní .NET Framework

Nelze použít. Pokud chcete volat standardní funkci jazyka C, použijte PInvoke. Další informace naleznete v tématu Příklady vyvolání platformy.

Viz také

Referenční dokumentace

Podpora plovoucí desetinné čárky

exp, expf

log, logf, log10, log10f

pow, powf, powl