HP-UX Reference (11i v1 00/12) - 3 Library Functions A-M (vol 6)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man3/!!!intro.3c
________________________________________________________________
___ ___
c
cbrt(3M) cbrt(3M)
NAME
cbrt(), cbrtf() - cube root functions
SYNOPSIS
#include <math.h>
double cbrt(double x);
float cbrtf(float x);
DESCRIPTION
cbrt() returns the cube root of x.
The ISO/ANSI C committee has approved the cbrt() function for inclusion in the C9X draft standard.
cbrtf() is a float version of cbrt(); it takes a float argument and returns a float result.
cbrtf() is not specified by any standard, but it is named in accordance with the conventions specified in
the "Future Library Directions" section of the ANSI C standard.
To use these functions, compile either with the default
-Ae option or with the -Aa and
-D_HPUX_SOURCE
options. Make sure your program includes <math.h>. Link in the math library by
specifying
-lm on the compiler or linker command line.
RETURN VALUE
If x is ±INFINITY, cbrt() returns ±INFINITY.
If x is NaN,
cbrt() returns NaN.
ERRORS
No errors are defined.
SEE ALSO
exp(3M), log(3M), pow(3M), sqrt(3M), math(5).
STANDARDS CONFORMANCE
cbrt(): SVID3, XPG4.2
HP-UX Release 11i: December 2000 1 Section 363
___
___