.. _round: ===== 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. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - arg:numeric() - o número a arredondar Exemplos ~~~~~~~~ .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - round(5) - 5 * - round(5.1) - 5 * - round(5.5) - 6 * - round(-5.5) - -5 * - round(-5.51) - -6 Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`ceiling`. * :ref:`floor`. * :ref:`round-half-to-even`.