MOD()*
 Retorna o módulo dBASE III PLUS de dois números
------------------------------------------------------------------------------

 Sintaxe

     MOD(<nDividendo>, <nDivisor>) --> nResto

 Argumentos

     <nDividendo> é o dividendo da operaçao de divisao.

     <nDivisor> é o divisor da operaçao de divisao.

 Retorno

     MOD() retorna um número que representa o resto de <nDividendo> dividido
     por <nDivisor>.

 Descriçao

     MOD() é uma funçao numérica que corresponde à funçao MOD() do dBASE III
     PLUS.  Ela é implementada usando o operador módulo (%) do Clipper.
     Note que há diferenças entre a funçao MOD() do dBASE III PLUS e o
     operador módulo do Clipper, que estao descritas na tabela
     seguinte:

     Tabela 5-25: Diferenças entre a funçao MOD() do dBASE III PLUS e o
                  Operador Módulo do Clipper
     ------------------------------------------------------------------------
     Dividendo     Divisor     Operador        MOD()       Funçao MOD() no
                               Módulo                      dBASE III Plus
     ------------------------------------------------------------------------
      3              0          Erro           Erro               3
      3             -2           1             -1                -1
     -3              2          -1              1                 1
     -3              0          Erro           Erro              -3
     -1              3          -1              2                 2
     -2              3          -2              1                 1
      2             -3           2             -1                -1
      1             -3           1             -2                -2
     ------------------------------------------------------------------------

     MOD() é fornecida para fins de compatibilidade e, portanto, nao é
     recomendada.  Ela está totalmente superada pelo operador módulo (%).

 Notas

       Divisor zero em dBASE III PLUS: Em dBASE III PLUS, um
        divisor zero retorna o dividendo para cada valor do dividendo.  Em
        Clipper, pelo contrário, o módulo de qualquer dividendo utilizando
        um divisor zero causa um erro em tempo de execuçao.

       Divisor zero em versoes anteriores: Em versoes anteriores
        à Summer '87 do Clipper, operaçoes de módulo com divisor zero
        retornavam zero para todos os dividendos.  Na versao Summer '87 e
        posteriores, elas retornam um erro em tempo de execuçao.

 Arquivos:  Biblioteca EXTEND.LIB, arquivo fonte Examplep.prg.