Поделиться через


float_round_style

Перечисление описывает различные методы, реализация может выбрать для округлять значение с плавающей запятой к целочисленному значению.

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

Возвращаемое значение

Возвращает перечисление:

  • если метод round_indeterminate округления невозможно определить.

  • round_toward_zero, если круг к нулю.

  • round_to_nearest, если круг в ближайшее целое число.

  • round_toward_infinity, если круг дальше от нуля.

  • round_toward_neg_infinity, если круг на более отрицательное целое число.

Пример

Пример см. в разделе numeric_limits::round_style, в котором значения этого перечисления доступными.

Требования

Заголовок:<limits>

Пространство имен: std