enum RoundingMode
{
case HalfAwayFromZero
; //
Arredonda para o inteiro mais próximo.
Se a parte decimal for igual a 5
,
arredonda para o inteiro com maior valor absoluto.
case HalfTowardsZero
; //
Arredonda para o inteiro mais próximo.
Se a parte decimal for igual a 5
,
arredonda para o inteiro com menor valor absoluto.
case HalfEven
; //
Round to the nearest integer.
Se a parte decimal for igual a 5
,
arredonda para o inteiro par.
case HalfOdd
; //
Round to the nearest integer.
Se a parte decimal for igual a 5
,
arredonda para o inteiro ímpar.
case TowardsZero
; //
Arredonda para o inteiro mais próximo com um valor absoluto menor ou igual.
case AwayFromZero
; //
Arredonda para o inteiro mais próximo com um valor absoluto maior ou igual.
case NegativeInfinity
; //
Arredonda para o maior inteiro que seja menor ou igual.
case PositiveInfinity
; //
Arredonda para o menor inteiro que seja maior ou igual.
}