# L'énumération RoundingMode

(PHP 8 >= 8.4.0)

## Introduction

L'énumération RoundingMode est utilisée pour spécifier comment l'arrondissement doit être effectué pour round(), bcround(), et BCMath\Number::round().

## Synopsis d'Enum

enum RoundingMode
{
case HalfAwayFromZero ; // Arrondir à l'entier le plus proche. Si la partie décimale est `5`, arrondit à l'entier avec la valeur absolue la plus grande.
case HalfTowardsZero ; // Arrondir à l'entier le plus proche. Si la partie décimale est `5`, arrondit à l'entier avec la valeur absolue la plus petite.
case HalfEven ; // Arrondir à l'entier le plus proche. Si la partie décimale est `5`, arrondit à l'entier pair.
case HalfOdd ; // Arrondir à l'entier le plus proche. Si la partie décimale est `5`, arrondit à l'entier impair.
case TowardsZero ; // Arrondir à l'entier le plus proche avec une valeur absolue plus petite ou égale.
case AwayFromZero ; // Arrondir à l'entier le plus proche avec une valeur absolue plus grande ou égale.
case NegativeInfinity ; // Arrondir à l'entier le plus grand plus petit ou égal.
case PositiveInfinity ; // Arrondir à l'entier le plus petit plus grand ou égal.
}