C sqrt () - C Štandardná knižnica

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

Zaujímavé články...