div(3p)
NAME
div - compute the quotient and remainder of an integer division
SYNOPSIS
#include <stdlib.h> div_t div(int numer, int denom);
DESCRIPTION
The  div()  function  shall  compute  the quotient and remainder of the
division of the numerator numer by the denominator denom. If the  division is inexact, the resulting quotient is the integer of lesser magnitude that is the nearest to the algebraic quotient. If the result  cannot  be represented, the behavior is undefined; otherwise, quot* denom+
rem shall equal numer.
RETURN VALUE
- The div() function shall return a structure of type  div_t,  comprising
both the quotient and the remainder. The structure includes the following members, in any order:
- int quot; /* quotient */ int rem; /* remainder */
ERRORS
No errors are defined.
The following sections are informative.
EXAMPLES
None.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
ldiv()  ,  the  Base  Definitions   volume   of   IEEE Std 1003.1-2001,
<stdlib.h>
COPYRIGHT
- Portions  of  this text are reprinted and reproduced in electronic form
from IEEE Std 1003.1, 2003 Edition, Standard for Information Technology
--  Portable  Operating  System  Interface (POSIX), The Open Group Base
Specifications Issue 6, Copyright (C) 2001-2003  by  the  Institute  of
Electrical  and  Electronics  Engineers, Inc and The Open Group. In the
event of any discrepancy between this version and the original IEEE and
The  Open Group Standard, the original IEEE and The Open Group Standard
is the referee document. The original Standard can be  obtained  online
at http://www.opengroup.org/unix/online.html .