Funktsioon sqrt () arvutab arvu ruutjuure.
Funktsiooni prototüüp sqrt ()
topeltkvrt (topeltargri);
sqrt()
Funktsioon võtab ühe argumendi (topelt) ja tagastab selle ruutjuure (ka topelt).
(Matemaatika) √x = sqrt (x) (C-programmeerimises)
sqrt()
Funktsioon on määratletud math.h päisefaili.
Et leida ruutjuur int
, float
või long double
andmetüübid, saate selgesõnaliselt teisendada tüüpi double
kasutades valatud operaator.
int x = 0; topelt tulemus; tulemus = sqrt (kahekordne (x));
sqrtf()
Funktsiooni saab kasutada ka ujukiga sqrtl()
töötamiseks ja long double
tüübiga töötamiseks .
pikk topelt sqrtl (pikk topelt arg); float sqrtf (float arg);
Näide: Funktsioon C sqrt ()
#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; )
Väljund
Sisestage arv: 23.4 Ruutjuur väärtusest 23.40 = 4.84