sqrt

Computes the non-negative square root of the specified argument.

Library:LibC
Classification:ANSI
Service:Math

Syntax

  #include <math.h> 
   
  double sqrt (
     double   x);
  

Parameters

x

(IN) Specifies the argument for which the nonnegative square root is to be computed.

Return Values

If successful, 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.

Remarks

A domain error occurs if the argument is negative.

See Also