Funktionen cbrt () beregner terningens rod til et tal.
Funktionsprototype af cbrt ()
dobbelt cbrt (dobbelt arg);
Funktionen cbrt () tager et enkelt argument (i dobbelt) og returnerer terningen (også i dobbelt).
(Matematik) ∛x = cbrt (x) (I C-programmering)
Funktionen cbrt () er defineret i math.h header-fil.
For at finde kuberoden af typen int
, float
eller long double
, kan du eksplicit konvertere typen til double
ved hjælp af cast-operator.
int x = 0; dobbelt resultat; resultat = cbrt (dobbelt (x));
Du kan også bruge cbrtf()
funktionen til at arbejde specifikt med float og cbrtl()
til at arbejde med long double
type.
lang dobbelt cbrtl (lang dobbelt arg); float cbrtf (float arg);
Eksempel: C cbrt () -funktion
#include #include int main() ( double num = 6, cubeRoot; cubeRoot = cbrt(num); printf("Cube root of %lf = %lf", num, cubeRoot); return 0; )
Produktion
Terningen af 6,000000 = 1,817121