Az sqrt () függvény kiszámítja egy szám négyzetgyökét.
Az sqrt függvény prototípusa ()
dupla sqrt (dupla arg);
A sqrt()
függvény egyetlen argumentumot vesz fel (dupla), és visszaadja négyzetgyökét (szintén dupla).
(Matematika) √x = sqrt (x) (C programozásban)
A sqrt()
függvény a math.h fejlécfájlban van meghatározva.
Ahhoz, hogy megtalálja a négyzetgyöke int
, float
vagy long double
adattípusok, akkor explicit módon átalakítani az a típus, double
az öntött operátor.
int x = 0; kettős eredmény; eredmény = sqrt (dupla (x));
Használhatja a sqrtf()
funkciót kifejezetten az úszóval és sqrtl()
a long double
típus használatával is.
hosszú kettős sqrtl (hosszú kettős arg); float sqrtf (float arg);
Példa: C sqrt () függvény
#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; )
Kimenet
Írjon be egy számot: 23,4 négyzetgyök 23,40 = 4,84