Описание функций Си

Ldiv



     ldiv

Функция Деление двух длинных целых, возвращает частное и остаток.

Синтаксис #include

ldiv_t ldiv(long int numer, long int denom);

Файл содержащий stdlib.h прототип

Описание ldiv делит два длиных целых и возвращает частное и остаток в структуре типа ldiv_t. Параметры numer и denom - это частное и делитель соответственно. Тип ldiv_t определен в файле stdlib.h (с помощью оператора typedef) следующим образом:

typedef struct { long int quot; /* частное */ long int rem; /* остаток */ } ldiv_t;

Возвращаемое ldiv возвращает структуру, элементы

Переносимость ldiv поддерживается стандартом ANSI C.

Смотрите также

Пример:

#include

#include

int main(void) { ldiv_t lx; lx = ldiv(100000L, 30000L); printf("100000 div 30000 = %ld, остаток = %ld\n", lx.quot, lx.rem); return 0; }



Содержание раздела