summaryrefslogtreecommitdiffstats
path: root/lib/msun/man/math.3
diff options
context:
space:
mode:
authorkargl <kargl@FreeBSD.org>2011-03-12 16:50:39 +0000
committerkargl <kargl@FreeBSD.org>2011-03-12 16:50:39 +0000
commitc519d48b44c3e020735f0ea6ba8990884471b5b2 (patch)
treeeae7ea576c279208da253a26e583fbc1bb847849 /lib/msun/man/math.3
parent5d37412b23a8bef61f5bd22635be9554076ef5ed (diff)
downloadFreeBSD-src-c519d48b44c3e020735f0ea6ba8990884471b5b2.zip
FreeBSD-src-c519d48b44c3e020735f0ea6ba8990884471b5b2.tar.gz
Implement the long double version for the cube root function, cbrtl.
The algorithm uses Newton's iterations with a crude estimate of the cube root to converge to a result. Reviewed by: bde Approved by: das
Diffstat (limited to 'lib/msun/man/math.3')
-rw-r--r--lib/msun/man/math.39
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/msun/man/math.3 b/lib/msun/man/math.3
index 39aa8ab..9ffe080 100644
--- a/lib/msun/man/math.3
+++ b/lib/msun/man/math.3
@@ -220,12 +220,11 @@ and
.Vt long double
values, were written for or imported into subsequent versions of FreeBSD.
.Sh BUGS
-The
-.Fn cbrt
-function and many of the transcendental functions
-are not available in their
+Some of the
.Vt "long double"
-variants.
+math functions in
+.St -isoC-99
+are not available.
.Pp
Many of the routines to compute transcendental functions produce
inaccurate results in other than the default rounding mode.
OpenPOWER on IntegriCloud