ldiv | function |
ldiv_t ldiv ( long int numerator, long int denominator ); |
<cstdlib> |
Integral division
Returns the integral quotient and remainder of the division of numerator by denominator as a structure of type ldiv_t, which has two members: quot and rem.
Parameters
- numerator
- Numerator.
- denom
- Denominator.
Return Value
The result is returned by value in a ldiv_t structure (defined in <cstdlib>), which has two members, in either order:long quot;
long rem;
Example
/* ldiv example */ #include <stdio.h> #include <stdlib.h> int main () { ldiv_t ldivresult; ldivresult = ldiv (1000000L,132L); printf ("1000000 div 132 => %ld, remainder %ld.\n", ldivresult.quot, ldivresult.rem); return 0; } |
Output:
1000000 div 132 => 7575, remainder 100. |
See also
div | Integral division (function) |