Operação módulo: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
ligação interna
m -código HTML obsoleto
Linha 3:
Dados dois números ''a'' (o dividendo) e ''b'' o divisor, ''a'' modulo ''b'' (''a'' '''mod''' ''b'') é o resto da divisão de ''a'' por ''b''. Por exemplo, ''7'' mod ''3'' seria 1, enquanto ''9'' mod ''3'' seria 0.
 
{| class="wikitable" style="float:right;margin-left:1em;margin-right:0" ;width=":100%"
|+ '''Operadores módulo em várias línguas de programação'''
|-
Linha 10:
! abbr="Sinal" | O resultado tem o sinal do
|-
| [[ActionScript]] || <ttcode>%</ttcode> || Indefinido
|-
| rowspan="2" | [[Ada (linguagem de programação)|Ada]]
| <ttcode>mod</ttcode> || Divisor
|-
| <ttcode>rem</ttcode> || Dividendo
|-
| [[ASP]] || <ttcode>Mod</ttcode> || Indefinido
|-
| [[Linguagem de programação C|C]] (1989) || <ttcode>%</ttcode> || Indefinido
|-
| [[Linguagem de programação C|C]] (1999) || <ttcode>%</ttcode> || Dividendo
|-
|C#
Linha 27:
|Dividendo
|-
| [[ColdFusion]] || <ttcode>MOD</ttcode> || Dividendo
|-
| [[Common Lisp]] || <ttcode>mod</ttcode> || Divisor
|-
| [[Eiffel (linguagem de programação)|Eiffel]] || <ttcode>\\</ttcode> || Dividendo
|-
| rowspan="2" | [[Fortran]]
| <ttcode>mod</ttcode> || Dividendo
|-
| <ttcode>modulo</ttcode> || Divisor
|-
| [[J]] || <ttcode><nowiki>|~</nowiki></ttcode> || Divisor
|-
| [[Java (linguagem de programação)|Java]] || <ttcode>%</ttcode> || Dividendo
|-
| [[JavaScript]] || <ttcode>%</ttcode> || Dividendo
|-
| rowspan="2" | [[MATLAB]]
| <ttcode>mod</ttcode> || Divisor
|-
| <ttcode>rem</ttcode> || Dividendo
|-
| [[MySQL]] || <ttcode>MOD</ttcode><br /><ttcode>%</ttcode> || Dividendo
|-
| [[Objective Caml]] || <ttcode>mod</ttcode> || Indefinido
|-
| [[Pascal (linguagem de programação)|Pascal]] || <ttcode>mod</ttcode> || Dividendo
|-
| [[Perl]] || <ttcode>%</ttcode> || Indefinido
|-
| [[PHP]] || <ttcode>%</ttcode> || Dividendo
|-
| [[PL/I]] || <ttcode>mod</ttcode> || Divisor (ANSI PL/I)
|-
| [[Prolog]] (ISO 1995) || <ttcode>mod</ttcode> || Divisor
|-
| [[Python]] || <ttcode>%</ttcode> || Divisor
|-
| [[RPG (linguagem de programação)|RPG]] || <ttcode>%REM</ttcode> || Dividendo
|-
| [[Ruby (linguagem de programação)|Ruby]] || <ttcode>%</ttcode> || Divisor
|-
| rowspan="2" | [[SenseTalk]]
| <ttcode>modulo</ttcode> || Divisor
|-
| <ttcode>rem</ttcode> || Dividendo
|-
| [[Verilog]] (2001) || <ttcode>%</ttcode> || Dividendo
|-
| rowspan="2" | [[VHDL]]
| <ttcode>mod</ttcode> || Divisor
|-
| <ttcode>rem</ttcode> || Dividendo
|-
|[[Visual Basic]]||<ttcode>Mod</ttcode>||Dividendo
|}