Funkcia sqrt () v C ++ vráti druhú odmocninu čísla.
(Matematika) √x = sqrt (x) (v programovaní v C)
Táto funkcia je definovaná v hlavičkovom súbore.
prototyp sqrt () (od štandardu C ++ 11)
dvojitý štvorcový (dvojitý x); float sqrt (float x); dlhý dvojitý štvorcový (dlhý dvojitý x); dvojitý štvorcový (T x); // Pre integrálny typ
sqrt () parametre
Funkcia sqrt () má jediný nezáporný argument.
Ak je funkcii sqrt () odovzdaný záporný argument, dôjde k chybe domény.
sqrt () Vrátená hodnota
Funkcia sqrt () vráti druhú odmocninu daného argumentu.
Príklad 1: Ako funguje sqrt () v 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; )
Po spustení programu bude výstup:
Druhá odmocnina z 10.25 je 3.20156
Príklad 2: funkcia sqrt () S integrálnym argumentom
#include #include using namespace std; int main() ( long x = 464453422; double result = sqrt(x); cout << "Square root of " << x << " is " << result << endl; return 0; )
Po spustení programu bude výstup:
Druhá odmocnina z 464453422 je 21551,2