round
Arredonda um valor numérico
Descrição
A função fn:round arredonda um valor numérico para o inteiro mais próximo. Se a parte decimal for .5 ou mais, arredonda para cima, para o inteiro maior (mesmo se o número for negativo); senão, arredonda para baixo.
O tipo do resultado depende do tipo numérico do argumento. Se $arg não tiver tipo, é convertido em xs:double.
Parâmetros |
Descrição |
|---|---|
arg:numeric() |
o número a arredondar |
Exemplos
XPath |
Resultado |
|---|---|
round(5) |
5 |
round(5.1) |
5 |
round(5.5) |
6 |
round(-5.5) |
-5 |
round(-5.51) |
-6 |