A funçãoRoundNCasas recebe um número e faz um arredondamento de acordo com a quantidade de casas decimais informada.
Tipo de Retorno
Number
Pacote
A funçãoRoundNCasasestá definida dentro do pacote RoundNCasas.pkg.
Sintaxe
Move (RoundNCasas({nValor},{iCasas})) to {nRet}
Onde:
{nValor}é o valor que se deseja arredondar;
{iCasas}é o número de casas para arredondamento;
{nRet} é a variável que receberá o retorno da função.
Exemplo
Após a execução do exemplo abaixo, a variávelnResultadoterá o valor 19.56.
Move (RoundNCasas(19.555,2)) to nResultado
Observações
O arredondamento obedece a regra padrão, em que ao encontrar como próximo valor da casa a ser arredondada 5 ou maior, é somado 1 unidade ao último número, conforme demonstrado no exemplo.