LOG()
 Calcula o logaritmo natural de um valor numérico
------------------------------------------------------------------------------

 Sintaxe

     LOG(<nExp>) --> nLogNatural

 Argumentos

     <nExp> é um valor numérico maior do que zero a ser convertido para
     seu logaritmo natural.

 Retorno

     LOG() retorna o logaritmo natural na forma de um valor numérico.  Caso
     <nExp> seja menor ou igual a zero, LOG() retorna um estouro numérico
     (exibido na forma de uma fila de asteriscos).

 Descriçao

     LOG() é uma funçao numérica que calcula o logaritmo natural de um
     número, sendo o inverso da funçao EXP().  O logaritmo natural tem como
     base e, que é aproximadamente 2,7183.  A funçao LOG() retorna x na
     seguinte equaçao:

     e**x = y

     onde y é a expressao numérica utilizada como o argumento LOG() (ou
     seja, LOG(y) = x).  Devido ao arredondamento matemático, os valores
     retornados por LOG() e EXP() podem nao coincidir exatamente (isto é,
     EXP(LOG(x)) pode nao ser sempre igual a x).

 Exemplos

       Os exemplos a seguir demonstram vários resultados de LOG():

        ? LOG(10)                         // Resulta: 2.30
        ? LOG(10 * 2)                     // Resulta: 3.00
        ? EXP(LOG(1))                     // Resulta: 1.00
        ? LOG(2.71)                       // Resulta: 1.00

       Este exemplo é uma funçao de usuário que retorna o logaritmo
        de base 10:

        FUNCTION Log10( nNum )
           IF nNum > 0
              RETURN LOG(nNum)/LOG(10)
           ELSE
              RETURN NIL
           ENDIF

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: EXP() SET DECIMALS SET FIXED