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.