CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
ldiv - деление чисел типа long
Описание
Делит numerator на denominator, возвращая частное и
остаток. Если делитель ноль, программа завершается с
сообщением об ошибке. Аргументы и возвращаемые значе-
ния имеют тип long.
Использование
#include <stdlib.h> /* ANSI */
ldiv_t ldiv(long int numerator, long int denominator);
Возвращаемое значение
Возвращает структуру ldiv_t, содержащую частное и ос-
таток.
Пример
#include <stdio.h>
#include <stdlib.h>
main()
{
long numer, denom;
ldiv_t result;
numer = 3;
denom = 2;
printf("Делимое = %ld и делитель = is %ld\n", numer,
denom);
result = ldiv(numer, denom);
printf("Частное = %ld\n", result.quot);
printf("Остаток = %ld\n", result.rem);
}
Рекомендация
Смотрите также div.
