Obxectivo

Implementa o operador matemático de módulo, con o resultado devolto sendo sempre do mesmo sinal como o módulo ou nulo e o seu valor absoluto, máis baixo que o valor absoluto do módulo. Non obstante, este modelo devolve 0, se o módulo é nulo (este modelo non debería devolver un erro de división por cero).

Observación: Este modelo non é o mesmo có operador mod da función sintáctica #expr, que primeiro trunca ámbolos dous operandos para enteiros antes de calcular o resto.
Observación: O modelo pode ser substituído.
Uso
{{mod|dividendo|módulo}}
Exemplos
  • {{mod|12|10}}          2
  • {{mod|10.1|10}}      0.1
  • {{mod|10|10}}          0
  • {{mod|12|-10}}        -8
  • {{mod|10.1|-10}}    -9.9
  • {{mod|10|-10}}        0
  • {{mod|21.5|10.5}}  0.5
  • {{mod|21.1|10.5}}  0.1
  • {{mod|21|10.5}}      0
  • {{mod|2|0}}              0
  • {{mod|0|0}}              0
  • {{mod|-2|0}}            0