Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
Round
|
Round ( round ; decimais ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
round | Real |
![]() |
Número a ser arredondado | |||||
decimais | Inteiro longo |
![]() |
Número de casas decimais a arredondar | |||||
Resultado | Real |
![]() |
Valor arredondado ao número de casas decimais especificada por decimais | |||||
Round retorna numero arredondado ao número de decimais especificado por decimais.
Se decimais é positivo, se arredonda a parte decimal de numero. Se decimais é negativo, a parte inteira de número é arredondada.
Se o dígito depois de decimais está entre 5 e 9, round arredonda ao valor superior se o número é positivo, e até o valor inferior se o número for negativo. Se o dígito depois de decimais está entre 0 e 4, Round arredonda até zero.
O exemplo a seguir ilustra como Round funciona com diferentes argumentos. Cada linha atribui um número à variável vlResult. Os comentários descrevem os resultados:
vlResult:=Round(16.857;2) ` vlResult vale 16.86
vlResult:=Round(32345.67;-3) ` vlResult vale 32000
vlResult:=Round(29.8725;3) ` vlResult vale 29.873
vlResult:=Round(-1.5;0) ` vlResult vale –2
Produto: 4D
Tema: Funções Matemáticas
Número
94
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v20)
Manual de linguagem 4D ( 4D v20.1)
Manual de linguagem 4D ( 4D v20.2)
Manual de linguagem 4D ( 4D v20.3)
Manual de linguagem 4D ( 4D v20.4)
Manual de linguagem 4D ( 4D v20.5)
Manual de linguagem 4D ( 4D v20.6)