Скажите, как называется функция которая определяет, разделилось ли число нацело, без остатка.. Спасибо
не нашел на той ссылке, мне нужна функция(если есть) ...если число дробное то возвращает true или false, или если не дробно.. спасибо
могу показать в форуме не для новичков, как вы топчетесь на одном месте.. можно подумать смысл был непонятен..
Совершенно разные вещи. Если остаток, то Код (Text): (4 % 3) ? 'Есть остаток' : 'Нет остатка'; иначе, как Hight написал.
Еще вариант )) PHP: $var=$var1/$var2; if (gettype($var)=="integer") { echo("Делится без остатка"); } elseif (gettype($var)=="double") { echo("Не делится"); } else { echo("Этот вариант сработает, если мы попытаемся делить строки или будем делить на ноль"); }
Код (Text): print ($var = 12.0 / 4) . ' - ' . (gettype($var) == 'double' ? 'Есть остаток' : 'Нет остатка'); Результат: 3 - Есть остаток
PHP: <?php $a = 6.3; $b = 3; print ($var = (int)$a/$b) . ' - ' . (gettype($var) == 'integer' ? 'Нет остатка' : 'Есть остаток'); ?>
Ну на это есть неограниченное число способов. Например PHP: $a = $_REQUEST['num']; if(is_numeric($a)){ $b = (int)$a; if($a==$b)echo "\$a - целое число"; else echo "\$a - дробь"; }