Funkcija sqrt () C ++ pateikia skaičiaus kvadratinę šaknį.
(Matematika) √x = sqrt (x) (C programavime)
Ši funkcija apibrėžta antraštės faile.
sqrt () prototipas (Pagal C ++ 11 standartą)
dvigubas kvadratas (dvigubas x); plūduriuojantis kvadratas (plūduriuojantis x); ilgas dvigubas kvadratas (ilgas dvigubas x); dvigubas kvadratas (T x); // integraliniam tipui
sqrt () parametrai
Funkcijai sqrt () priskiriamas vienas negatyvus argumentas.
Jei neigiamas argumentas perduodamas funkcijai sqrt (), įvyksta domeno klaida.
sqrt () Grąžinimo vertė
Funkcija sqrt () grąžina nurodyto argumento kvadratinę šaknį.
1 pavyzdys: Kaip sqrt () veikia C ++?
#include #include using namespace std; int main() ( double x = 10.25, result; result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
Kvadratinė 10.25 šaknis yra 2016 m
2 pavyzdys: funkcija sqrt () su integraliniu argumentu
#include #include using namespace std; int main() ( long x = 464453422; double result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
Kvadratinė 464453422 šaknis yra 21551,2