22
ответа

Python - modulo не видит нечетных чисел & gt; 10 [дублировать]

Поэтому у меня в настоящее время проблема с этим кодом: def purify (numbers): для num in numbers: if num% 2! = 0: numbers.remove (num) return numbers print (purify ([4,5,2, 3,61,1])) Результат ...
вопрос задан: 28 February 2018 15:25
20
ответов

Эффективный (мудрые циклы) алгоритм для вычислений по модулю 25?

У меня есть код, в котором я вычисляю x % 25. x всегда принимает положительное значение, но его динамический диапазон является большим. Я узнал, что эта конкретная часть кода вычислений x % 25 берет большой...
вопрос задан: 12 June 2009 01:42
12
ответов

Распознавание, когда использовать оператор модуля

Я знаю модуль (%), оператор вычисляет остаток от подразделения. Как я могу определить ситуацию, где я должен был бы использовать оператор модуля? Я знаю, что могу использовать оператор модуля для наблюдения...
вопрос задан: 17 January 2014 19:53
11
ответов

Как работает хеш-таблица?

Я ищу объяснение того, как работает хеш-таблица - на простом английском языке для простого человека, как я! Например, я знаю, что он берет ключ, вычисляет хэш (я ищу объяснение, как) ...
вопрос задан: 10 November 2017 08:48
11
ответов

Действительно ли там кто-либо альтернативен к использованию % (модуль) в C/C++?

Я читал где-нибудь однажды это, оператор модуля неэффективен на маленьких встроенных устройствах как микроконтроллеры на 8 битов, которые не имеют инструкции по целочисленному делению. Возможно, кто-то может подтвердить это...
вопрос задан: 21 December 2016 03:58
11
ответов

Каков синтаксис для модификации в Java

Как пример в псевдокоде: если ((модификация 2) == 0) {isEven = верный;} еще {isEven = ложь;}
вопрос задан: 17 November 2015 00:18
11
ответов

Операция модуля со значениями отрицательных сторон - странная вещь?

Можно ли сказать мне, сколько (-2) % 5? Согласно моему интерпретатору Python 3, но у Вас есть мудрое объяснение этого? Я считал, что на некоторых языках результат может быть машинно-зависим...
вопрос задан: 16 September 2015 14:12
11
ответов

Быстрый путь к вручную ультрасовременному число

Я должен смочь вычислить (a^b) % c для очень больших значений a и b (которые индивидуально раздвигают границы и которые вызывают водосливные ошибки, когда Вы пытаетесь вычислить a^b). Для достаточно маленьких чисел...
вопрос задан: 9 May 2010 21:03
10
ответов

Проверить, делится ли число на 3

Мне нужно выяснить, делится ли число на 3 без использования %, / или *. Подсказка заключалась в использовании функции atoi (). Любая идея, как это сделать?
вопрос задан: 11 January 2014 01:11
10
ответов

Проверьте, является ли число делимым 3 [закрытый]

Напишите код, чтобы определить, является ли число делимым 3. Вход к функции является единственным битом, 0 или 1, и вывод должен быть 1, если число, полученное до сих пор, является двоичным представлением...
вопрос задан: 4 May 2012 03:46
10
ответов

Самый быстрый способ вычислить 128-разрядное целое число по модулю 64-разрядное целое число

У меня есть 128-разрядное целое число без знака A и 64-разрядное целое число без знака B. Что самый быстрый путь состоит в том, чтобы вычислить % B - который является (64-разрядным) остатком от деления A на B? Я надеюсь делать это в также...
вопрос задан: 30 April 2012 17:16
9
ответов

Странное поведение модификации Objective C для отрицательных чисел

Таким образом, я думал, что отрицательные числа, когда mod'ed должен быть помещен в положительное пространство... Я не могу заставить это происходить в цели-c, я ожидаю это:-1% 3 = 2 0% 3 = 0 1% 3 = 1 2% 3 = 2, Но получают это...
вопрос задан: 29 December 2012 18:27
7
ответов

Каковы практические применения модуля (%) в программировании? [duplicate]

Возможный Duplicate: Распознавание того, когда использовать оператор мода. Каковы практические применения модуля? Я знаю, что такое деление по модулю. Первый сценарий, который мне приходит в голову, - это использовать его, чтобы найти ...
вопрос задан: 23 May 2017 12:10
7
ответов

Как 32-битная операционная система выполняет 2^56 по модулю 7?

Как система выполняет 2^56 по модулю 7, если это 32-битная операционная система в криптографии, например? И как он хранится в памяти?
вопрос задан: 22 August 2010 16:33
7
ответов

Обработка “больших” целых чисел в C#

Как я обрабатываю большие целые числа в C#? У меня есть функция, которая даст мне продукт делителей: частный статический международный GetDivisorProduct (интервал N, международный продукт) {для (интервал i = 1; я <N; я ++)...
вопрос задан: 9 May 2010 21:04
7
ответов

“Почти делимый”

Я хочу проверить, является ли значение с плавающей точкой "почти" несколькими из 32. Например, 64.1 является "почти" делимым 32 и 63.9 - также. Прямо сейчас я делаю это: #define NEARLY_DIVISIBLE 0.1f пускают в ход смещение =...
вопрос задан: 25 March 2010 22:33
7
ответов

В C#, как я реализую модуль как Google, calc делает?

У меня есть класс, который представляет форму. Класс Формы имеет свойство по имени Angle. Я хочу, чтобы метод set для этого свойства автоматически перенес значение в диапазон [0,359]. К сожалению...
вопрос задан: 26 January 2009 03:18
6
ответов

Что самый быстрый путь состоит в том, чтобы получить 4 младших значащих бита в байте (C++)?

Я говорю об этом: Если у нас есть буква, который является 77 в десятичном числе и 4D в Шестнадцатеричном числе. Я ищу самый быстрый способ получить D. Я думал приблизительно два пути: Данный x является байтом. x <<4; x> и...
вопрос задан: 10 August 2018 15:16
6
ответов

Как операция по модулю работает, когда первое число меньше?

Я смешиваю с операцией по модулю в Python, и я понимаю, что это плюнет назад, каков остаток. Но что, если первое число меньше, чем второе? например, 2% 5...
вопрос задан: 12 April 2016 21:49
6
ответов

Почему 2 мод 4 = 2?

Мне стыдно задать такой простой вопрос. Мой семестр не начинается еще на две недели, поэтому я не могу попросить профессора, и неизвестность убьет меня. Почему 2 мод 4 = 2?
вопрос задан: 22 February 2016 20:15
6
ответов

Максимальная сумма подмассива по модулю М

Большинство из нас знакомы с проблемой подмассива максимальной суммы. Я наткнулся на вариант этой проблемы, который просит программиста вывести максимум всех сумм подмассива по модулю некоторого числа М. ...
вопрос задан: 29 June 2015 11:01
6
ответов

И быстрее, чем % при проверке на нечетные числа?

Для проверки на четное и нечетное целое число самый низкий бит проверяет более эффективный, чем использование модуля?>>> определение isodd (цифра): возвратите цифру и 1 и TRUE или FALSE>>> isodd (10)...
вопрос задан: 21 January 2012 04:31
6
ответов

Найдите, является ли переменная делимой 2

Как я выясняю, является ли переменная делимой 2? Кроме того, я должен сделать функцию, если это, и сделайте другую функцию, если это не.
вопрос задан: 22 September 2011 16:17
6
ответов

Вычисления (a*b) модификация c быстро для c=2^N +-1

В целочисленной математике на 32 бита основные математические операции добавляют и умножаются, вычисляются неявно ультрасовременные 2^32, означая, что Ваши результаты будут битами самыми низкоуровневыми добавления или умножатся. Если Вы хотите вычислить..
вопрос задан: 18 April 2009 08:29
5
ответов

Модуль отрицательных чисел [дубликат]

Возможный дубликат: модуль отрицательного числа плавит мой мозг! Мне было интересно, есть ли лучший алгоритм для того, что я пытаюсь сделать: wrapIndex (-6, 3) = 0 wrapIndex (-5; 3) = 1 wrapIndex (-4, ...
вопрос задан: 23 May 2017 11:33
5
ответов

Как делает модуль работа Divison

Я действительно не понимаю, как подразделение модуля работает. Я вычислял 27% 16 и завершенный с 11, и я не понимаю почему. Я, может казаться, не нахожу объяснение в терминах неспециалиста онлайн. Может...
вопрос задан: 21 August 2014 18:59
5
ответов

Как вычислить модуль больших количеств?

Как вычислить модуль 5^55 модуль 221 без большого использования калькулятора? Я предполагаю, что существуют некоторые простые принципы в теории чисел в криптографии для вычисления таких вещей.
вопрос задан: 18 August 2011 19:29
5
ответов

Как получить отдельные цифры международного числа?

У меня есть числа как 1100, 1002, 1022 и т.д. Я хотел бы иметь отдельные цифры, например, для первого номера 1100, который я хочу иметь 1, 1, 0, 0. Как я могу получить его в Java?
вопрос задан: 2 August 2010 16:00
5
ответов

Самое быстрое модульное возведение в степень в JavaScript

Моя проблема состоит в том, чтобы вычислить (g^x) модификацию p быстро в JavaScript, где ^ является возведением в степень, модификация является операцией по модулю. Все исходные данные являются неотрицательными целыми числами, x имеет приблизительно 256 б
вопрос задан: 4 October 2009 19:17
5
ответов

Как я могу достигнуть операции модуля с Системой. Значения TimeSpan, без цикличного выполнения?

Я нахожусь в очень чувствительной к производительности части моего кода (C#/WPF), и я должен выполнить операцию модуля между двумя Системами. TimeSpan оценивает самым быстрым возможным способом. Этот код будет работать...
вопрос задан: 18 August 2009 18:45