ERRORS

See
math_error(7)
for information on how to determine whether an error has occurred
when calling these functions.

The following errors can occur:

Domain error: x less than -0

errno
is set to
EDOM.
An invalid floating-point exception
(FE_INVALID)
is raised.

ATTRIBUTES

For an explanation of the terms used in this section, see
attributes(7).

Interface

Attribute

Value

sqrt(),
sqrtf(),
sqrtl()

Thread safety

MT-Safe

CONFORMING TO

C99, POSIX.1-2001, POSIX.1-2008.

The variant returning
double
also conforms to
SVr4, 4.3BSD, C89.

COLOPHON

This page is part of release 4.06 of the Linux
man-pages
project.
A description of the project,
information about reporting bugs,
and the latest version of this page,
can be found at
https://www.kernel.org/doc/man-pages/.