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.
 | 
