Задать вопрос
@c5c5

Почему код php выдаёт такой результат?

function getRemainder($a, $b) {
return $a % $b;
}
echo getRemainder(50, 7);

% (Деление по модулю) - Целочисленный остаток от деления $a на $b.
Ответ 1 ideone.com/3LA3zU Так вроде 7 должно быть а не 1
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 3
@Mylistryx
Вообще то 50%7 = 7 и 1 в остатке, что функция и вернула!
Проверяем: 7 * 7 + 1 = 50.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
вроде 7 должно быть а не 1


Проверьте

50 = 7 * 7 + 1.
Ответ написан
Hatsune-Miku
@Hatsune-Miku
Няшк :3
daceb313fef74d5bb95ff4aed1a015a1.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@holfza
facepalm.jpg
Ответ написан
Комментировать
Max_Cohen
@Max_Cohen
Программист, который не программирует
Это деление по модулю, то есть получаете остаток. Результат 1.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы