Toiminto sqrt () laskee luvun neliöjuuren.
Toiminnon prototyyppi sqrt ()
kaksinkertainen sqrt (kaksinkertainen arg);
sqrt()
Toiminto ottaa yhden argumentin (kaksinkertainen), ja palauttaa sen neliöjuuri (myös kaksinkertainen).
(Matematiikka) √x = sqrt (x) (C-ohjelmoinnissa)
sqrt()
Toiminto määritellään math.h otsikkotiedostoon.
Löytää neliöjuuri int
, float
tai long double
tietotyyppejä, voit nimenomaan muuntaa tyypiksi double
käyttämällä valettuja toimijalle.
int x = 0; kaksinkertainen tulos; tulos = sqrt (kaksinkertainen (x));
Voit käyttää sqrtf()
toimintoa myös työskentelemään nimenomaan uimurin kanssa ja sqrtl()
työskentelemään long double
tyypin kanssa.
pitkä kaksinkertainen sqrtl (pitkä kaksinkertainen arg); float sqrtf (float arg);
Esimerkki: C sqrt () -funktio
#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; )
Tuotos
Syötä numero: 23.4 Neliöjuuri 23.40 = 4.84