ldiv_t ldiv(long int numer
long int denom
Divides numer (numerator) by denom (denominator).
The result is stored in the structure
which has two members:
long int qout;
Where quot is the quotient and rem is the
remainder. In the case of inexact division, quot is
rounded down to the nearest integer. The value numer is
long int rem;
quot * denom + rem.
The value of the division is returned in the structure.