Funksjonen sqrt () beregner kvadratroten til et tall.
Funksjonsprototype av sqrt ()
dobbel sqrt (dobbel arg);
Den sqrt()
funksjonen tar en enkelt argument (i dobbel) og returnerer dens kvadratrot (også i dobbel).
(Matematikk) √x = sqrt (x) (I C-programmering)
Den sqrt()
funksjon som er angitt i math.h topptekstfil.
For å finne kvadratroten til int
, float
eller long double
datatypene, kan du eksplisitt konvertere typen til å double
bruke cast-operator.
int x = 0; dobbelt resultat; resultat = sqrt (dobbelt (x));
Du kan også bruke sqrtf()
funksjonen til å jobbe spesifikt med float og sqrtl()
til å jobbe med long double
type.
lang dobbel sqrtl (lang dobbel arg); float sqrtf (float arg);
Eksempel: C sqrt () Funksjon
#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; )
Produksjon
Skriv inn et tall: 23.4 Kvadratrot på 23.40 = 4.84