25 lines
562 B
Groff
25 lines
562 B
Groff
|
.\" @(#)abs.3 6.1 (Berkeley) 5/15/85
|
||
|
.\"
|
||
|
.TH ABS 3 "May 15, 1985"
|
||
|
.AT 3
|
||
|
.SH NAME
|
||
|
abs \- integer absolute value
|
||
|
.SH SYNOPSIS
|
||
|
.nf
|
||
|
.ft B
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
int abs(int \fIi\fP)
|
||
|
.ft R
|
||
|
.fi
|
||
|
.SH DESCRIPTION
|
||
|
.B Abs
|
||
|
returns the absolute value of its integer operand.
|
||
|
.SH SEE ALSO
|
||
|
.BR floor (3).
|
||
|
.SH BUGS
|
||
|
Applying the \fIabs\fP function to the most negative integer generates a
|
||
|
result which is the most negative integer. That is, abs(0x80000000)
|
||
|
returns 0x80000000 as a result on a machine with 32-bit ints. Using the
|
||
|
result in unsigned computations is sound however.
|