Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::float_round_style(3)     C++ Standard Libary    std::float_round_style(3)

NAME
       std::float_round_style -	std::float_round_style

Synopsis
	  Defined in header <limits>
	  enum float_round_style {

	      round_indeterminate	= -1,
	      round_toward_zero		= 0,
	      round_to_nearest		= 1,
	      round_toward_infinity	= 2,
	      round_toward_neg_infinity	= 3

	  };

	  Enumeration  constants  of  type std::float_round_style indicate the
       rounding	style
	  used by floating-point arithmetic whenever a result of an expression
       is stored in an
	  object of a floating-point type. The values are:

	  Enumeration constants

	  Name				 Definition
	  std::round_indeterminate	 Rounding style	cannot be determined
	  std::round_toward_zero	 Rounding toward zero
	  std::round_to_nearest		 Rounding toward nearest representable
       value
	  std::round_toward_infinity	 Rounding toward positive infinity
	  std::round_toward_neg_infinity Rounding toward negative infinity

See also
	  round_style	identifies the rounding	style used by the type
	  [static]	(public	static member constant)
	  FE_DOWNWARD
	  FE_TONEAREST	floating-point rounding	direction
	  FE_TOWARDZERO	(macro constant)
	  FE_UPWARD
	  (C++11)

http://cppreference.com		  2024.06.10	     std::float_round_style(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::float_round_style&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help