Compartilhar via


float_round_style

A enumeração descreve diversos métodos que uma implementação pode escolher para arredondar um valor de ponto flutuante em um valor inteiro.

enum float_round_style {
   round_indeterminate = -1,
   round_toward_zero = 0,
   round_to_nearest = 1,
   round_toward_infinity = 2,
   round_toward_neg_infinity = 3
   };

Valor de retorno

Retorna a enumeração:

  • round_indeterminate se o método arredondamento não pode ser determinado.

  • round_toward_zero se o círculo para zero.

  • round_to_nearest se o círculo para o inteiro mais próximo.

  • round_toward_infinity se o círculo fora de zero.

  • round_toward_neg_infinity se o círculo para o inteiro mais negativo.

Exemplo

Consulte para um exemplo numeric_limits::round_style em que os valores da enumeração podem ser acessados.

Requisitos

Cabeçalho: <limits>

namespace: STD