imaxdiv(3C) Standard C Library Functions imaxdiv(3C)
NAME
imaxdiv - return quotient and remainder
SYNOPSIS
#include <inttypes.h>
imaxdiv_t imaxdiv(imaxdiv_t numer, imaxdiv_t denom);
DESCRIPTION
The imaxdiv() function computes numer / denom and numer % denom in a single operation.
RETURN VALUES
The imaxdiv() function returns a structure of type imaxdiv_t, comprising both the quotient and the remainder. The structure contains (in
either order) the members quot (the quotient) and rem (the remainder), each of which has type intmax_t. If either part of the result cannot
be represented, the behavior is undefined.
ERRORS
No errors are defined.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
imaxabs(3C), attributes(5), standards(5)
SunOS 5.10 1 Nov 2003 imaxdiv(3C)