Функция Производит деление двух целых и возвращает частное
и остаток.
Синтаксис #include
div_t div(int numer, int denom);
Файл содержащий stdlib.h
прототип
Описание div делит два целых и возвращает частное и остаток
в структуре типа div_t. numer - делимое, denum -
делитель. Структура div_t определена в stdlib.h
следующим образом:
typedef struct {
int quot; /* частное */
int rem; /* остаток */
} div_t;
Возвращаемое div возвращает структуру типа div_t, содержащую
значение частное и остаток от деления.
Переносимость div совместима с ANSI C.
Смотрите также ldiv
Пример:
#include
#include
div_t x;
int main(void)
{
x = div(10,3);
printf("10 div 3 = %d, ост = %d",x.quot,x.rem);
return 0;
}
Вывод:
10 div 3 = 3 ост = 1