Разница между модулем и вычитанием в php-операторе

Я изучаю некоторые операторы PHP особенно % а также -

Для оператора вычитания - Я узнал это по этой ссылке вычитание

В то время как оператор модуля % Я узнал это по этой ссылке модуль

Оба в примере используют int 6 и 10

$x = 10;
$y = 6;

В модуле есть пример, как:

  echo $x % $y //will output 4

В вычитании есть пример:

  echo $x - $y //will output 4

Таким образом, выходные данные для этих двух операторов одинаковы.

какая разница между ними?

-3

Решение

Это легко понять для любого, кто знает некоторые арифметические операции. % а также - операторы работают одинаково на всех языках программирования. Когда вы берете два операнда — и используете оператор модуля, % — вы получите остаток от деления. - Оператор — это просто операция вычитания. Вам не нужно путать, когда оба оператора дают одинаковые результаты. Просто совпадение.

Сладкий рисунок длинного деления

3

Другие решения

Оператор модуля (%) делит два числа и возвращает вам остаток (помните ваше длинное деление).

Тот факт, что оба 10 - 6 а также 10 % 6 это 4 совпадение.

3

По вопросам рекламы [email protected]