Мне нужно установить переменную int в каждой итерации + -1, диапазон должен быть между 0-10. Когда я добавляю от 1 до 10 -> 0, когда добавляю -1 к 0 -> 10. Я знаю, что мне нужно идти с модулем здесь, но не могу найти какое-либо решение.Определить диапазон значений
ответ
Это кажется легким, но если вы действительно хотите использовать modulo, попробовали ли вы;
x = (x + y) % 11;
if (x < 0) x += 11;
или «конечной удобочитаемость» и, вероятно, еще более высокую производительность только
x = x + y;
if (x < 0) x += 11;
if (x > 11) x -= 11;
Пожалуйста, обратите внимание, что требования запирает у вниз, чтобы быть -1 или 1.
'(0 + -1)% 11' находится за пределами допустимого диапазона – amit
Я был здесь: (x + (11 + y))% 11 есть ли более простой способ? – Starfighter911
Я пропустил диапазон y от -1 до 1, ваш путь действительно сработает, даже если немного трудно читать. –
- 1. Определить диапазон осей Spotfire для текстовых значений
- 2. Определить диапазон (интервал) целочисленных значений в arrayList
- 3. Как определить диапазон значений временного ряда?
- 4. определить диапазон значений типа шаблона в C++
- 5. Можно ли определить диапазон значений @PathVariable?
- 6. jQuery и диапазон значений значений
- 7. Есть ли способ определить диапазон значений без использования триггера?
- 8. Определить диапазон столбцов как несколько значений для функции INDEX
- 9. Как определить определенный диапазон для хранения значений в базе данных?
- 10. Как определить диапазон значений при записи условия IF в Excel?
- 11. Как определить диапазон строк для одинаковых значений элементов?
- 12. Функция поиска VBA не может определить диапазон значений
- 13. Как проверить допустимый диапазон значений?
- 14. Как определить диапазон поплавков?
- 15. Excel Определить диапазон
- 16. Определить переменную как диапазон
- 17. определить диапазон в VBA
- 18. Как определить диапазон?
- 19. определить диапазон динамических ячеек
- 20. Диапазон копирования значений
- 21. GpsSatellite.getSnr() - Каков диапазон значений?
- 22. Диапазон значений в C
- 23. Диапазон значений UIAccelleration
- 24. Диапазон значений Emoji
- 25. Диапазон значений Stat_function
- 26. Чтобы получить диапазон значений
- 27. Диапазон значений в градусах
- 28. Подписанный шестнадцатеричный диапазон значений
- 29. Диапазон допустимых значений numpy
- 30. Диапазон значений CountIfs
Вы пробовали что-нибудь? – talnicolas
Показать код, который вы пробовали. Это очень важно, если вы хотите помочь. Обычно я на работе, когда я отвечаю на вопросы, и у меня нет времени тратить время на то, что кто-то, возможно, попробовал. Поэтому я гораздо чаще отвечаю на вопросы, у которых есть код с ними. Кроме того, я думаю, что те, кто отвечает на вопросы, оценивают усилия, предпринимаемые человеком, спрашивающим - единственный способ добиться успеха - сначала попытаться понять вещи. – Paul