Perguntas com a marcação «modulo»

A operação de módulo (às vezes chamada de módulo) encontra o restante da divisão de um número por outro. Normalmente é representado pelo caractere de porcentagem ('%') em linguagens de programação.

494
Como uma tabela de hash funciona?

Estou procurando uma explicação de como uma tabela de hash funciona - em inglês simples para um simplório como eu! Por exemplo, eu sei que ele pega a chave, calcula o hash (estou procurando uma explicação de como) e, em seguida, executa algum tipo de módulo para descobrir onde fica o array onde o...

191
Operação do módulo com números negativos

Em um programa C, eu estava tentando as operações abaixo (Apenas para verificar o comportamento) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); me deu saída como (2, -2 , -2)no gcc. Eu estava sempre esperando um resultado positivo. Um módulo pode ser...

189
Mod de número negativo está derretendo meu cérebro

Estou tentando modificar um número inteiro para obter uma posição de matriz para que ele faça um loop redondo. Fazer i % arrayLengthfunciona bem para números positivos, mas para números negativos tudo dá errado. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 % 3 == 1 0 % 3 == 0 -1 % 3 == -1 -2 % 3 ==...

185
Não é possível usar o módulo em duplas?

Eu tenho um programa em C ++ (compilado usando g ++). Estou tentando aplicar dois duplos como operandos à função de módulo, mas recebo o seguinte erro: error: operandos inválidos dos tipos 'double' e 'double' para o operador binário '%' Aqui está o código: int main() { double x = 6.3;...

168
Como usar o operador mod no bash?

Estou tentando uma linha como esta: for i in {1..600}; do wget http://example.com/search/link $i % 5; done; O que estou tentando obter como saída é: wget http://example.com/search/link0 wget http://example.com/search/link1 wget http://example.com/search/link2 wget

150
Por que 2 mod 4 = 2?

Tenho vergonha de fazer uma pergunta tão simples. Meu mandato não começa por mais duas semanas, então não posso perguntar a um professor, e o suspense me mataria. Por que 2 mod 4 =