Funkcia sqrt () počíta druhú odmocninu čísla.
Funkčný prototyp sqrt ()
dvojitý štvorcový (dvojitý arg);
sqrt()Funkcia má jediný parameter (v dvoch) a vráti jeho odmocniny (tiež v dvoch).
(Matematika) √x = sqrt (x) (v programovaní v C)
sqrt()Funkcia je definovaná v math.h hlavička súboru.
Ak chcete nájsť druhú odmocninu int, floatalebo long doubledátové typy, môžete explicitne previesť typ, ktorý doublepomocou operátora odliatku.
int x = 0; dvojitý výsledok; výsledok = sqrt (double (x));
Funkciu môžete tiež použiť sqrtf()na konkrétnu prácu s floatom a sqrtl()na prácu s long doubletypom.
dlhý dvojitý sqrtl (dlhý dvojitý arg); float sqrtf (float arg);
Príklad: Funkcia 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ýkon
Zadajte číslo: 23,4 Druhá odmocnina z 23,40 = 4,84








