#include <stdlib.h> lldiv_t lldiv(long long numerator, long long denominator);
Returns the quotient and remainder of the division numerator divided by denominator. The return type is as follows:
typedef struct { long long quot; long long rem; } lldiv_t;
The results of the division are returned.
not ANSI, not POSIX
lldiv_t l = lldiv(42, 3); printf("42 = %lld x 3 + %lld\n", l.quot, l.rem); lldiv(+40, +3) = { +13, +1 } lldiv(+40, -3) = { -13, -1 } lldiv(-40, +3) = { -13, -1 } lldiv(-40, -3) = { +13, -1 }
Go to the first, previous, next, last section, table of contents.