Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Atual »

Função: DEC_RESCALE

Realiza rescale de um decimal de ponto fixo, através dos parâmetros "dNumero", "iEscala" e "iRound".

DEC_RESCALE ( < dNumero>, < nEscala>, [ nRound] ) --> dResultado

NomeTipoDescriçãoObrigatórioReferência
dNumeroDecimalIndica o número que deve ser reescalonado. X
nEscalaNuméricoIndica a nova escala do número. X
nRoundNuméricoIndica o tipo de rescale. Para mais informações, veja os tipos de escala disponíveis na área Observações.
    dResultado(decimal)
  • Retorna o número reescalonado.

Os tipos de escala disponíveis são:

Número Exemplo
 0 - Arredonda 5 para cima Realiza o arredondamento tornando .5 em 1 
 1 - Arredonda 5 para baixo  Realiza o arredondamento tornando .5 em 0
 2 - Dispensa casas (Truncate) Realiza o arredondamento eliminando as cadas especificadas.

Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos