{{keywords>wiki library source code example reference}} ====== ldiv ====== #include ldiv_t ldiv(long int numerator, long int denominator); calculate the quotient and remainder in integer division (long integer). ===== ldiv C Sourcecode Example ===== /* * ldiv c example code * http://code-reference.com/c/stdlib.h/ldiv */ #include /* including standard library */ //#include /* uncomment this for Windows */ #include int main( void ) { long int numerator, denominator; printf("please type in (long int) numerator and denominator for ldiv\n"); printf("(long int) numerator :"); scanf("%li", &numerator); printf("(long int) denominator : "); scanf("%li", &denominator); ldiv_t result = ldiv(numerator, denominator); printf("%li = %li*%li + %li\n",numerator , denominator, result.quot, result.rem); return 0; } ==== Output ==== Output: user@host:~$ ./ldiv please type in (long int) numerator and denominator for ldiv (long int) numerator :1234567890 (long int) denominator : 1234 1234567890 = 1234*1000460 + 250