summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/labs.3
diff options
context:
space:
mode:
authormillert <>2003-07-21 20:20:04 +0000
committermillert <>2003-07-21 20:20:04 +0000
commit7d44b5b2fd10bb573fd94bfc61f08bd4fa0215da (patch)
treeea12c70b77d8bcdd79e14b2a883fd2c7f63c8801 /src/lib/libc/stdlib/labs.3
parentfafc86b23c8680c578fb4acd18ec162e12dd35ed (diff)
downloadopenbsd-7d44b5b2fd10bb573fd94bfc61f08bd4fa0215da.tar.gz
openbsd-7d44b5b2fd10bb573fd94bfc61f08bd4fa0215da.tar.bz2
openbsd-7d44b5b2fd10bb573fd94bfc61f08bd4fa0215da.zip
llabs(3) for C99
Diffstat (limited to 'src/lib/libc/stdlib/labs.3')
-rw-r--r--src/lib/libc/stdlib/labs.320
1 files changed, 14 insertions, 6 deletions
diff --git a/src/lib/libc/stdlib/labs.3 b/src/lib/libc/stdlib/labs.3
index d00c307276..742f3eedba 100644
--- a/src/lib/libc/stdlib/labs.3
+++ b/src/lib/libc/stdlib/labs.3
@@ -29,22 +29,28 @@
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE. 30.\" SUCH DAMAGE.
31.\" 31.\"
32.\" $OpenBSD: labs.3,v 1.6 2003/06/02 20:18:37 millert Exp $ 32.\" $OpenBSD: labs.3,v 1.7 2003/07/21 20:20:04 millert Exp $
33.\" 33.\"
34.Dd June 29, 1991 34.Dd May 14, 2003
35.Dt LABS 3 35.Dt LABS 3
36.Os 36.Os
37.Sh NAME 37.Sh NAME
38.Nm labs 38.Nm labs, llabs
39.Nd return the absolute value of a long integer 39.Nd return the absolute value of a long integer
40.Sh SYNOPSIS 40.Sh SYNOPSIS
41.Fd #include <stdlib.h> 41.Fd #include <stdlib.h>
42.Ft long 42.Ft long
43.Fn labs "long j" 43.Fn labs "long i"
44.Ft long long
45.Fn llabs "long long j"
44.Sh DESCRIPTION 46.Sh DESCRIPTION
45The 47The
46.Fn labs 48.Fn labs
47function returns the absolute value of the long integer 49function returns the absolute value of the long integer
50.Fa i .
51The
52.Fn llabs
53function returns the absolute value of the long long integer
48.Fa j . 54.Fa j .
49.Sh SEE ALSO 55.Sh SEE ALSO
50.Xr abs 3 , 56.Xr abs 3 ,
@@ -54,7 +60,9 @@ function returns the absolute value of the long integer
54.Sh STANDARDS 60.Sh STANDARDS
55The 61The
56.Fn labs 62.Fn labs
57function conforms to 63and
58.St -ansiC . 64.Fn llabs
65functions conform to
66.St -ansiC-99 .
59.Sh BUGS 67.Sh BUGS
60The absolute value of the most negative integer remains negative. 68The absolute value of the most negative integer remains negative.