@Zimaell

Как получить остаток от деления PHP?

Подскажите кто знает, вроде простенькая задачка а не могу понять
Сумма ...... составляет 170, тогда остаток от деления этого числа на 11 равен 5.

Что имеется ввиду не могу понять, 170/11... 5 не получится...
Как из этого сделать функцию чтобы она возвращала из данного значения результат 5 ?

P.s. - это не задача для учебного заведения, просто делаю рандом функцию формирования isbn, тут как она формируется - https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D...
суть знать контрольную цифру...
  • Вопрос задан
  • 14844 просмотра
Решения вопроса 3
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
sergiks
@sergiks Куратор тега PHP
♬♬
170 % 11 === 5; // true

170 / 11 = 15,4545454545
15 целых + остаток.
11*15 = 165
170 = 11 * 15 + 5
Этот остаток 5 и получается оператором остатка от деления % (не путать с процентами)
Ответ написан
Комментировать
@oleg_ods
https://www.php.net/manual/ru/language.operators.a...

То что Вам нужно называется деление по модулю, то есть 170 делить на 5 будет равно 15 и остаток 5.

170 % 11 = 5
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽