| |
|
|
| | По-моему, я это уже дважды спрашивал, но ни понять, ни запомнить - не могу... и найти не смог.
if($b кратно 5){print "!";} | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(28.01.2006 в 08:33)
| | | Можно так
if ($b/5 == ceil($b/5)) print "!";
|
| |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(28.01.2006 в 08:33)
| | | используй оператор %:
$a % $b - остаток от деления $а на $b.
В твоем случае
if ( ($b % 5) == 0 )
{// остаток равен 0 - число кратно 5
echo "кратно";
};
|
| |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(28.01.2006 в 08:33)
| | | При целочисленном делении образуется частное и остаток.
Признак кратности - остаток равен нулю.
Операция взятия остатка - %
Поэтому
<?php
$b = 50;
if($b % 5 === 0 )
echo "50 кратно 5<br>";
$b = 49;
if($b % 5 != 0)
echo "49 не кратно 5<br>";
?>
|
| |
| |
|
|
| |
|
|
| |
для: human
(28.01.2006 в 09:23)
| | | Свершилось. Я понял. Каждому - отдельное спасибо. | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(28.01.2006 в 13:14)
| | | Уточнение в догонку:
echo 2 % 5 // выведет 2, а не 0
|
| |
| |
|
|
| |
|
|
| |
для: Киналь
(28.01.2006 в 13:30)
| | | Оно меня догнало. Спасибо. | |
| |
|
|