CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
fmod
fmod
Функция Вычисляет x по модулю y, то есть остаток от деления нацело x/y. Синтаксис #include<math.h> double fmod(double x, double y); Файл, содержащий math.h прототип Описание Функция fmod вычисляет x по модулю y (то есть остаток f, удовлетворяющий равенству x=iy+f для целого i и 0<=f<y). Возвращаемое Функция fmod возвращает остаток f, где x=iy+f значение (как описано выше). При y=0, fmod также возвращает 0. Переносимость Поддерживается стандартом ANSI C. Смотрите также ceil, floor, modf. Пример: #include<math.h> #include<stdio.h> int main(void) { double x=5.0,y=2.0; double result; result = fmod(x,y); printf("Остаток от деления %1f на %1f равен %1f",x,y,result); return 0; } Результат: Остаток от деления 5.0 на 2.0 равен 1.0