*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: div | Section: 3 | Source: Digital UNIX | File: div.3.gz
abs(3) Library Functions Manual abs(3) delim $$ NAME abs, div, labs, ldiv - Computes absolute value and division of integers LIBRARY Standard C Library (libc.a) SYNOPSIS #include <stdlib.h> int abs ( int i ); long labs ( long i ); struct div_t div ( int numerator , int denominator); struct ldiv_t ldiv ( long numerator, long denominator); PARAMETERS For abs(), specifies some integer. For labs(), specifies some long in- teger. For div(), specifies some integer. For ldiv(), specifies some long integer. For div(), specifies some integer. For ldiv(), speci- fies some long integer. DESCRIPTION The abs() function returns the absolute value of its integer operand. The div() function computes the quotient and remainder of the division of the numerator numerator by the denominator denominator. If the di- vision is inexact, the sign of the resulting quotient is that of the algebraic quotient, and the magnitude of the resulting quotient is the largest integer less than the magnitude of the algebraic quotient. If the result cannot be represented (for example, if the denominator is 0), the behavior is undefined. The div() function returns a structure of type div_t, comprising both the quotient and the remainder. The labs() and ldiv() functions perform the same functions as abs() and div() respectively, but accept long integers rather than integers as parameters. The ldiv() function returns a structure of type ldiv_t, comprising both the quotient and the remainder. NOTES The abs(), labs(), div(), and ldiv() functions are supported for multi- threaded applications. A two's-complement integer can hold a negative number whose absolute value is too large for the integer to hold. When given this largest negative value, the abs() function returns the same value. Full use RETURN VALUES The abs() function and labs() function return the absolute value of their arguments. The div() function returns a structure of type div_t and the ldiv() function returns a structure of type ldiv_t. RELATED INFORMATION Functions: floor(3) delim off delim off abs(3)

Navigation Options