Как получить дробную часть числа в PHP?

Первое, что приходит на ум:

$frac = $val -floor($val);

Но для отрицательных значений это не подходит, поэтому, если знак не важен, то получить абсолютную дробную часть можно так:

$abs_val = abs($val);
$frac = $abs_val -floor($abs_val);

Но, начиная с PHP 4, существует штатная функция:

$frac = fmod($val, 1);

Комментарии

1

Здравствуйте!

У вас есть вопрос или вам нужна помощь?

Спасибо, ваш вопрос принят.

Ответ на него появится на сайте в ближайшее время.