File:  [CSRG BSD Unix] / 43BSDReno / lib / libm / common_source / sqrt.3
Revision 1.1: download - view: text, annotated - select for diffs
Tue Apr 24 16:12:55 2018 UTC (8 years, 1 month ago) by root
CVS tags: MAIN, HEAD
Initial revision

.\" Copyright (c) 1985 Regents of the University of California.
.\" All rights reserved.  The Berkeley software License Agreement
.\" specifies the terms and conditions for redistribution.
.\"
.\"	@(#)sqrt.3	6.2 (Berkeley) 5/12/86
.\"
.TH SQRT 3M  "May 12, 1986"
.UC 6
.ds up \fIulp\fR
.SH NAME
cbrt, sqrt \- cube root, square root
.SH SYNOPSIS
.nf
.B #include <math.h>
.PP
.B double cbrt(x)
.B double x;
.PP
.B double sqrt(x)
.B double x;
.fi
.SH DESCRIPTION
Cbrt(x) returns the cube root of x.
.PP
Sqrt(x) returns the square root of x.
.SH DIAGNOSTICS
On a VAX, sqrt(negative)
returns the reserved operand and sets \fIerrno\fR to EDOM .
.SH ERROR (due to Roundoff etc.)
Cbrt is accurate to within 0.7 \*(ups.
.br
Sqrt on a VAX is accurate to within 0.501 \*(ups.
.br
Sqrt on a machine that conforms to IEEE 754 is correctly rounded
in accordance with the rounding mode in force; the error is less than
half an \*(up in the default mode (round\-to\-nearest).
An \*(up is one \fIU\fRnit in the \fIL\fRast \fIP\fRlace carried.
.SH SEE ALSO
math(3M), infnan(3M)
.SH AUTHOR
W. Kahan

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.