Как исправить математическую формулу в закрытой форме, которая возвращает 0 или 1 только независимо от того, является лиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить математическую формулу в закрытой форме, которая возвращает 0 или 1 только независимо от того, является ли

Сообщение Anonymous »

Мне нужна помощь с моей математической формулой на Python. Я хочу это исправить, потому что для некоторых значений он возвращает -1 и неправильно возвращает 0 и 1, когда n - правильное число.
Все, что я пытаюсь сделать, это создать математическое формула, которую я могу использовать в Python (только сложение и вычитание), которая может определить, когда формула (n % 3) равна 0. На основе значения n она вернет 0, если ответ не 0, или 1, если он 0.< /p>
Мой код:

Код: Выделить всё

n = 10
result = 1 - ((n % 3) + ((n % 3) - 1) + ((n % 3) - 2))

print(result)
Результат должен возвращать 1 и 0 в зависимости от того, истинно это или нет, чтобы я мог правильно использовать этот код.

Подробнее здесь: https://stackoverflow.com/questions/792 ... nly-whethe
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»