Программирование на C и C++

Онлайн справочник программиста на C и C++

ldiv

idiv_t ldiv(long numerator, long denominator)

Прототип: 
Описание: 

Функция ldiv() возвращает частное от деления и остаток для операции numerator/denominator. Структура типа ldiv_t определена в файле stdlib.h и содержит два следующих поля:

long quot; /* частное */
long rem; /* остаток */
Пример: 
Следующая программа выводит частное от деления и остаток для операции 1000000L/L3:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
ldiv_t n;
n = ldiv(100000L,3L);
printf("Quotient and remainder: %ld %ld.\n", n.quot, n.rem);
return 0;
}