Round – função de script e gráfico

Round() retorna o resultado do arredondamento de um número para cima ou para baixo, para o múltiplo mais próximo da offset step deslocada pelo offset número de

Se o número para arredondar estiver exatamente no meio de um intervalo, será arredondado para cima.

Syntax:  

Round(x[, step[, offset]])

Return data type: numérico

Nota: Se você estiver arredondando um número de ponto flutuante, poderá observar resultados incorretos. Esses erros de arredondamento ocorrem porque números de ponto flutuante são representados por um número finito de dígitos binários. Portanto, os resultados são calculados usando um número que já foi arredondado. Se esses erros de arredondamento afetarem seu trabalho, multiplique os números para convertê-los em números inteiros, antes do arredondamento.

Arguments:  

Argumento Descrição
x Número de entrada.
step Incremento do intervalo. O valor padrão é 1.
offset

Define a base do intervalo da etapa. O valor padrão é 0.

Examples and results:  

Exemplos Resultados

Round(3.8 )

Retorna 4

Neste exemplo, o tamanho da etapa é 1 e a base do intervalo da etapa é 0.

Os intervalos são ...0 <= x <1, 1 <= x < 2, 2<= x <3, 3<= x <4...

Round(3.8,4 )

Retorna 4

Round(2.5 )

Retorna 3. Arredondado, pois 2,5 é exatamente a metade do intervalo da etapa padrão.

Round(2,4 )

Retorna 4. Arredondado, pois 2 é exatamente a metade do intervalo da etapa de 4.

Neste exemplo, o tamanho da etapa é 4 e a base do intervalo da etapa é 0.

Os intervalos são ...0 <= x <4, 4 <= x <8, 8<= x <12...

Round(2,6 )

Retorna 0. Arredondado, pois 2 é exatamente a metade do intervalo da etapa de 6.

Neste exemplo, o tamanho da etapa é 6 e a base do intervalo da etapa é 0.

Os intervalos são ...0 <= x <6, 6 <= x <12, 12<= x <18...

Round(3.88 ,0.1)

Retorna 3,9

Neste exemplo, o tamanho da etapa é 0,1 e a base do intervalo da etapa é 0.

Os intervalos são ... 3.7 <= x <3.8, 3.8 <= x <3.9, 3.9 <= x < 4.0...

Round(3.88 ,5)

Retorna 5

Round(1.1 ,1,0.5)

Retorna 1,5

Neste exemplo, o tamanho da etapa é 1 e a base do intervalo da etapa é 0,5.

Os intervalos são ...0.5 <= x <1.5, 1.5 <= x <2.5, 2.5<= x <3.5...