sqrt(3)
Canonical URL: /sqrt.3/
| SQRT(3) | Library Functions Manual | SQRT(3) |
NAME
cbrt, cbrtf,
cbrtl, sqrt,
sqrtf, sqrtl —
cube root and square root functions
SYNOPSIS
Math Library (libm, -lm)
#include <math.h>
double
cbrt(double
x);
float
cbrtf(float
x);
long double
cbrtl(long
double x);
double
sqrt(double
x);
float
sqrtf(float
x);
long double
sqrtl(long
double x);
DESCRIPTION
The
cbrt()
function computes the cube root of x. The
cbrtf()
function is a single precision version of cbrt().
The
cbrtl()
function is an extended precision version of
cbrt().
The
sqrt()
function computes the non-negative square root of x.
The
sqrtf()
function is a single precision version of sqrt().
The
sqrtl()
function is an extended precision version of
sqrt().
RETURN VALUES
If x is negative,
sqrt(x),
sqrtf(x) and
sqrtl(x) set the global
variable errno to EDOM.
HISTORY
A sqrt() function first appeared in
Version 2 AT&T UNIX.
The cbrt() function appeared in
4.3BSD.
| June 7, 2025 | Linux 7.1.13-200.fc44.x86_64 |
Need conceptual guidance? Continue in the OpenBSD Handbook.