float_round_style

la enumeración describe los diversos métodos que una implementación puede elegir para redondear un valor de punto flotante a un valor entero.

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 devuelto

La enumeración devuelve:

  • round_indeterminate si el método de redondeo no puede determinarse.

  • round_toward_zero si la fase hacia cero.

  • el más round_to_nearest si la fase al entero más próximo.

  • round_toward_infinity si la fase lejos de cero.

  • round_toward_negative_infinity si la fase en un entero negativo mayor.

Ejemplo

Vea numeric_limits:: round_style para obtener un ejemplo en el que los valores de esta enumeración se puede tener acceso.

Requisitos

encabezado: <límites>

espacio de nombres: std