Деление без остатка (PHP)

Чтобы проверить делится одно целочисленное число, на другое целочисленное число без остатка понадобится деление по модулю.

Деление по модулю

В PHP деление по модулю, осуществляется символом % (процент). Результатом выполнения этой арифметической операции является остаток от деления.

Пример

Нужно проверить несколько чисел на возможность деления без остатка.

<?php $num1 = 13; $num2 = 5; if ($num1 % $num2 == 0) // false, 13%5=3 { echo 'Числа делятся без остатка'; } else { echo 'Числа делятся с остатком'; } $num1 = 8; $num2 = 2; echo $num1 % $num2 == 0 ? // 8%2=0 'Числа делятся без остатка' : 'Числа делятся с остатком'; // true $num1 = 9; $num2 = 4; echo $num1 % $num2 == 0 ? // 9%4=1 'Числа делятся без остатка' : 'Числа делятся с остатком'; // false $num1 = 16; $num2 = 4; echo $num1 % $num2 == 0 ? // 16%4=0 'Числа делятся без остатка' : 'Числа делятся с остатком'; // true $num1 = 18; $num2 = 7; echo $num1 % $num2 == 0 ? // 18%7=4 'Числа делятся без остатка' : 'Числа делятся с остатком'; // false ?>

Категории

ПрограммированиеPHPЧисла в PHPЧисла

Читайте также

Комментарии