sqrt
Computes the non-negative square root of the specified argument
#include <math.h>
double sqrt (
double x);
The sqrt function returns the value of the square root. When the argument is outside the permissible range, errno is set and matherr is called. Unless the function is replaced, matherr prints a diagnostic message using the stderr stream.
The sqrt function computes the nonnegative square root of x. A domain error occurs if the argument is negative.
#include <math.h>
#include <stdio.h>
main ()
{
printf ("%f\n", sqrt (.5) );
}
produces the following:
0.707107