Описание тега modulo
The modulo (sometimes called modulus) operation finds the remainder of division of one number by another. It's typically represented by the percent ('%') character in programming languages.
1
ответ
Компиляторы C/C++, такие как GCC, обычно оптимизируют по модулю с постоянной степенью 2?
Допустим, у меня есть что-то вроде: #define SIZE 32 /* ... */ unsigned x; /* ... */ x %= SIZE; Будет ли x % 32 как правило, сводится к x & 31 большинством C/C++ компиляторов, таких как GCC?
17 мар '14 в 03:28
4
ответа
Может кто-нибудь объяснить мне, как ( (c-65+k)%26)+65) работает в Цезарь Цифр?
Если c - это числовое значение заглавного символа (т. Е. B равно 66) и для аргумента k - ключевое значение 2? Я новичок в программировании и не понимаю, как по модулю работает в этом. Я знаю, что это берет значение остатка, но тогда не упростится ли…
03 окт '15 в 00:33
10
ответов
Разделить и получить остаток одновременно?
По-видимому, x86 (и, вероятно, множество других наборов инструкций) помещают как частное, так и остаток операции деления в отдельные регистры. Теперь мы, вероятно, можем доверять компиляторам для оптимизации кода, такого как этот, чтобы использовать…
09 окт '10 в 00:03
5
ответов
Как определить отправную точку в условии?
Эта проблема: Я хочу, чтобы все числа от 1 до 50 не делились на 7, но также не содержали 7, например, 17,27 и т. Д. Код ниже работает, но (i-10)%7 должен начать с i=6, Теперь он думает, что число 3 не считается причиной (3-10)=-7 то есть 0 мод 7. ка…
16 июл '15 в 13:03
2
ответа
Оператор% на символах и обработке событий в tkinter
Читая об обработке событий с помощью Tkinter, я обнаружил фрагмент кода ниже. Может кто-нибудь объяснить мне, какова цель оператора по модулю здесь и как он работает, предполагая следующее объявление show_event_details функция: def show_event_detail…
02 июл '15 в 19:00
0
ответов
Разница в работе по модулю между Swift и Python
Я пытаюсь перенести модульную обратную операцию с Python на Swift, и моя операция по модулю дает разные результаты. Мне интересно, если кто-то может указать, почему я получаю разные результаты? Я использую это как мою библиотеку BInt. КОД ПИТОНА: de…
31 дек '16 в 00:02
1
ответ
Генерация ошибки, когда пользователь не вводит кратные 5 центов (от 5 до 100)
Я пытаюсь, чтобы в моей программе отображалось сообщение об ошибке, когда я не вводил кратные 5 центов (от 5 до 100), например 0,12. Он делает все, что должен (к моему удовлетворению), но я не смог понять это. Хотя я ввожу неверный ввод, он все равн…
27 сен '14 в 11:18
0
ответов
Div для чисел с плавающей запятой C++
Мне было интересно, если функция как div существует для чисел с плавающей точкой в C++. Если мне нужен и результат интегрального деления, и остаток, div предусматривает, что: Например: auto foo = div(5, 2); auto quot = div.quot; // This will be 2 …
13 янв '16 в 12:04
2
ответа
Понимание оператора остатка
Просто выполняю некоторые базовые операции по модулю и пытаюсь обернуть мою голову нижеприведенными операциями с вопросительными знаками. 0%5 // 0 - Totally understand 1%5 // 1 ? 2%5 // 2 ? 3%5 // 3 ? 4%5 // 4 ? 5%5 // 0 - Totally understand Возможн…
21 сен '18 в 08:49
3
ответа
Получение остатка без оператора по модулю (%) в Javascript с учетом знака -/+
Для домашнего задания мне нужно вернуть остаток после деления num1 на num2 БЕЗ использования встроенного оператора по модулю (%). Я могу выполнить большинство тестов с помощью следующего кода, но я застрял в том, как учесть знаки -/+ указанных чисел…
09 мар '17 в 16:34
0
ответов
Как проверить, может ли двойной быть запланирован с использованием Java
У меня есть список двойных значений. Как это: 0.4997 0.4998 0.4999 0.5 0.5001 0.5002 0.5003 0.5004 1.0 И я хочу напечатать все числа, которые могут быть по модулю (%) на 0,5. Но стандартная по модулю операция - value % 0.5 не работает. Как я могу эт…
26 мар '16 в 13:06
2
ответа
(а / б) мод н для больших чисел?
Мне нужно вычислить сумму первых n чисел тетраначчи, но формулу, которую я использую sn = (f(n+2)+2*f(n)+f(n-1)-1)/3 имеет разделение вовлечено.я делаю f(n) modulo 10^9 + 7 рассчитать n-й член тетраначи В некоторых случаях это дает правильный ответ,…
30 июн '12 в 09:03
4
ответа
Корень кубика по модулю P - как мне это сделать?
Я пытаюсь вычислить кубический корень из числа многих сотен по модулю P в Python, и с треском провалился. Я нашел код для алгоритма Тонелли-Шенкса, который, предположительно, легко изменить с квадратных корней на кубические, но это ускользает от мен…
19 июл '11 в 18:42
1
ответ
PHP по модулю против substract в PHP_INT_MAX
В какой-то момент у меня был этот блок кода: while( $i> $l-1 ) { $x= fmod($i,$l); $i= floor($i/$l); } Я решил избавиться от операции по модулю и написал этот блок: while( true ) { $d= floor( $i/$l ); if( $d>= 1 ) { $x= $i - ($d*$l); $i= $d; } …
23 дек '15 в 13:51
1
ответ
Как проверить делимость очень длинного числа в C++?
Как проверить делимость очень длинного числа в с ++? Я должен проверить, делится ли (3*n*n+3*n-1) на 2, 3 и 5, и n может быть до 10^10, так что long long int также сомнительно работает, хотя я пытался сделать это: unsigned long long int gg4,l; gg4=(…
13 сен '14 в 10:46
4
ответа
Как использовать арифметику по модулю для реализации шифра Цезаря
Я пытаюсь выполнить обтекание символов алфавита ASCII, чтобы выполнить переход от клавиши. Например, если ключ 2, сдвиньте букву A становиться C, Но как мне обернуть Z чтобы добраться до B используя модуль арифметики? Я пытаюсь реализовать следующую…
21 дек '18 в 14:26
2
ответа
Есть ли модуль (не остаток) функция / операция?
В Rust (как и в большинстве языков программирования) % Оператор выполняет оставшуюся операцию, а не операцию модуля. Эти операции имеют разные результаты для отрицательных чисел: -21 modulus 4 => 3 -21 remainder 4 => -1 println!("{}", -21 % 4)…
03 июл '15 в 15:39
0
ответов
Java modulo doesn't work with large numbers
I am creating a program to calculate Mersenne primes in Java. While doing so, I noticed that the modulo % operator doesn't function properly when dealing with large numbers. Вот мой код: double a = 2305843009213693951d; //2^61 -1 double b = 2; doubl…
07 май '17 в 12:27
1
ответ
Почему модуль должен выполняться во время каждой итерации?
Это один из тех вопросов, где я наткнулся на правильный ответ, но я не понимаю, почему он правильный, и Википедия не помогла. Для Розалинды я написал простой скрипт для получения числа всех возможных последовательностей РНК из белковой нити (по моду…
22 авг '13 в 21:09
2
ответа
Колба питона loop.index по модулю
Привет, я пытаюсь перечислить некоторые элементы, которые делятся на div clearfix после каждого третьего элемента. Это то, что я пытался, это не работает. Как я могу сделать по модулю в колбе? {% for i in props %} <li class="col-xs-4"> <lab…
10 июл '14 в 09:27