Funktionen sqrt () beregner kvadratroden af et tal.
Funktionsprototype af sqrt ()
dobbelt sqrt (dobbelt arg)
Den sqrt()
funktion tager et enkelt argument (i dobbelt) og returnerer dens kvadratrod (også i dobbelt).
(Matematik) √x = sqrt (x) (I C-programmering)
Den sqrt()
funktion er defineret i math.h header fil.
For at finde kvadratroden af int
, float
eller long double
datatyper, kan du eksplicit konvertere typen til double
at bruge støbt operatør.
int x = 0; dobbelt resultat; resultat = sqrt (dobbelt (x));
Du kan også bruge sqrtf()
funktionen til at arbejde specifikt med float og sqrtl()
til at arbejde med long double
type.
lang dobbelt sqrtl (lang dobbelt arg); float sqrtf (float arg);
Eksempel: C sqrt () -funktion
#include #include int main() ( double number, squareRoot; printf("Enter a number: "); scanf("%lf", &number); // computing the square root squareRoot = sqrt(number); printf("Square root of %.2lf = %.2lf", number, squareRoot); return 0; )
Produktion
Indtast et tal: 23.4 Kvadratrod på 23.40 = 4.84