Documentación offline PHP master

La enumeración RoundingMode

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Introducción#

La enumeración RoundingMode se utiliza para especificar cómo debe realizarse el redondeo para round, bcround y BCMath\Number::round.

Sinopsis del enum#

RoundingMode

HalfAwayFromZero

Redondear al integer más cercano. Si la parte decimal es

5

, redondea al integer con el valor absoluto más grande.

HalfTowardsZero

Redondear al integer más cercano. Si la parte decimal es

5

, redondea al integer con el valor absoluto más pequeño.

HalfEven

Redondear al integer más cercano. Si la parte decimal es

5

, redondea al integer par.

HalfOdd

Redondear al integer más cercano. Si la parte decimal es

5

, redondea al integer impar.

TowardsZero

Redondear al integer más cercano con un valor absoluto más pequeño o igual.

AwayFromZero

Redondear al integer más cercano con un valor absoluto más grande o igual.

NegativeInfinity

Redondear al integer más grande más pequeño o igual.

PositiveInfinity

Redondear al integer más pequeño más grande o igual.