• Почему 1%2=1, ведь % считает только остаток от деления, например 5%2=1?

Ответы 5

  • А вообще: 1. выполняется целочисленное деление, получаем 0 2. вычисляем остаток от деления, получаем 1
  • На вашем месте не следует быть таким категоричным насчет получения единицы для нечетных чисел. Остатком от целочисленного деления (-1) на 2 будет -1, а не 1.
  • Но тут вопрос связан с конкретно положительной единицей. Хехе
  • Нет, комментарий связан с Вашей фразой "На что бы не делилась единица, ответом всегда будет единица!"
  • На что бы не делилась единица, ответом всегда будет единица!Если число чётное и делится без остатка, тогда операция вернёт ноль; для нечётных - будет именно единица.Если бы ответом был 0, тогда бы 1 делилась на 2. :)
    • Автор:

      haley35
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years