Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como escrever uma função Modulus
A função módulo , também chamado de função módulo , retorna o inteiro sobra quando um inteiro é dividido em um outro número inteiro. Mod ( 9,3 ) é igual a zero, porque nove é divisível por três. Mod ( 11,5) é igual a um. A maioria das linguagens de programação incluem uma função de módulo como parte da biblioteca matemática incluídos , mas também podem ser facilmente definidos em uma sub-rotina . A sintaxe exata que você usa dependerá da linguagem de programação que você está escrevendo dentro Instruções
1

definir uma sub-rotina que leva dois argumentos: um numerador e divisor . Por exemplo : .

Função mod ( numerador , divisor) ;
2

Definir uma variável como um número real para o resultado da divisão do numerador pelo divisor

realdivision == numerador /divisor ;
3

Definir uma outra variável para a parte inteira da operação de divisão . . Use uma função de número inteiro ou função de arredondamento que não arredondar o número para cima quando o resultado está mais próximo para o próximo inteiro superior

intdivision == int ( realdivision );
4

Subtrair o resultado inteiro do resultado real para obter a parte decimal da operação de divisão

realmodulo == realdivision - intdivision ; .
5

Multiplique a parte decimal pelo divisor para completar o modulo . Este será sempre um número inteiro quando dois inteiros são passados ​​para o argumento. Use uma função round para forçar isso para evitar erros causados ​​por operações matemáticas decimais ( isto é, para evitar resultados como 1,99999 e 2,00001 em vez de 2)

intmodulo == round ( realmodulo * divisor) ; . < Br >
6

retornar o resultado da sub-rotina se a linguagem requer uma instrução de retorno explícita para completar a sub-rotina

retornar intmodulo ; .
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever uma função recursiva Índice de Max 
·A diferença entre SOAP e Web Service RESTO 
·Como posso abrir um arquivo EPR ​​at Home 
·Como escrever uma função MATLAB 
·Como usar um anemômetro em BASIC Stamp Um 
·Diferença entre pacotes e arquivos de cabeçalho 
·Como congelar Inaugurado Temporary Internet Files no In…
·Como instalar um arquivo IPA em um iPhone Simulator 
·Como usar o HTTP Compression e Coldfusion 
·Você pode matar um segmento sem matar o Processo 
  Artigos em destaque
·Como remover um caractere de nova linha em C 
·Como Master C Ponteiros 
·Tipos de Dados ANSI C 
·Como corrigir a biblioteca C + + Visual Runtime 
·Como o ADO.NET Função 
·Projetos ASP.NET e Codificação em C 
·Como compilar um cabeçalho em C + + 
·Como obter gráficos em C + + 
·Como construir um aplicativo móvel que usa uma câmera…
·Como escrever uma Invertendo funções de linha de util…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados