Funktionen sqrt () beräknar kvadratroten av ett tal.
Funktionsprototyp av sqrt ()
dubbel kvadrat (dubbel arg);
Den sqrt()
funktionen tar ett enda argument (i dubbel) och returnerar sin kvadratrot (även i dubbel).
(Matematik) √x = sqrt (x) (I C-programmering)
Den sqrt()
funktionen är definierad i math.h header-fil.
För att hitta kvadratroten av int
, float
eller long double
datatyper, kan du uttryckligen konvertera typ double
använda gjutna operatör.
int x = 0; dubbelt resultat; resultat = sqrt (dubbel (x));
Du kan också använda sqrtf()
funktionen för att arbeta specifikt med float och för sqrtl()
att arbeta med long double
typ.
lång dubbel sqrtl (lång dubbel arg); float sqrtf (float arg);
Exempel: 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
Ange ett tal: 23.4 Kvadratrot av 23.40 = 4.84