Looplex Knowledge Base

Round

O tube round recebe um valor decimal e retorna o valor arredondado com o número de casas decimais determinado.

Formato:

round(<variavel>, casas)

OU

<variavel>.round(casas)

Parâmetros:

  • variavel: parâmetro referente ao valor decimal a ser arredondado. O valor decimal pode ser i) fico no template, ii) uma variável do tipo Real ou Currency ou ainda iii) o resultado de alguma operação matemática. Logo, não importa sua origem, apenas que seja um valor decimal.
  • casas: parâmetro opcional referente ao número de casas decimais para executar o arredondamento do valor. Deve ser um número inteiro ou uma variável do tipo Integer.

Retorno:

Retorna o número arredondado segundo o número de casas decimais indicado no parâmetro.

Exemplos

  1. Valor variável e casas indefinidas. Neste caso, o valor é inserido pelo usuário e não há definição do número de casas, uma vez que queremos um número inteiro como resultado. Assim, considere como exemplo que o usuário insira o valor de 3,14 para a variável <valorDePi> (tipo Real).
<valorDePi>.round()

Retorna: 3

  1. Valor variável e casas variáveis. Neste caso, tanto o valor como o número de casas decimais para o arredondamento são inseridos pelo usuário. Considere que o usuário insira o valor de 8500,99 para a variável <despesasMensais> do tipo Real e 1 para <casasArredondamento>.
round(<despesasMensais>, <casasArredondamento>)

Retorna: 8500,9

  1. Round no resultado de operações matemáticas. Nesse exemplo o valor inserido pelo usuário será dividido por 12 e o resultado dessa operação será usado no tube round. Tomemos como exemplo que o usuário atribua valor 100 na variável <varValor>.
round(<varValor> / 12, 2)

Retorna: 8,33

Edit this page on GitHub