РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
101 of 815 menu

Функция fmod

Функция fmod возвращает остаток от деления одного дробного числа на другое. В первый параметр мы передаем делимое, а во второй - делитель. Функция работает как с целыми, так и с дробными числами типа double.

Синтаксис

#include <cmath> double fmod(double x, double y);

Пример

Давайте найдем остаток от деления числа 10 на число 3:

#include <iostream> #include <cmath> using namespace std; int main() { double res = fmod(10, 3); cout << res << endl; return 0; }

Результат выполнения кода:

1

Пример

Давайте найдем остаток от деления числа 10.5 на число 3.2:

#include <iostream> #include <cmath> using namespace std; int main() { double res = fmod(10.5, 3.2); cout << res << endl; return 0; }

Результат выполнения кода:

0.9

Пример

Давайте найдем остаток от деления отрицательного числа "-10" на число 3:

#include <iostream> #include <cmath> using namespace std; int main() { double res = fmod(-10, 3); cout << res << endl; return 0; }

Результат выполнения кода:

-1

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

  • функция remainder,
    которая вычисляет остаток от деления с округлением
  • функция abs,
    которая возвращает модуль числа
  • функция fabs,
    которая возвращает модуль дробного числа
  • функция trunc,
    которая отбрасывает дробную часть числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить