fmod
Возвращает остаток от деления дробных чисел.
Синтаксис
fmod(float $num1, float $num2): floatПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $num1 | float | Делимое. |
| $num2 | float | Делитель. |
Возвращаемое значение
floatОстаток от деления.
Примеры
Остаток для дробных чисел:
<?php
echo fmod(7.5, 2), "\n";
echo (int) 7.5 % 2;Результат:
1.5
1Примечания
Оператор % работает только с целыми числами: дробную часть нужно отбросить явно, иначе PHP выдаст замечание об устаревшем преобразовании. Для дробных чисел нужна fmod().
См. также
В учебнике
- Числа и математика — Математические функции PHP — округление, форматирование чисел, случайные числа и точность дробей.