Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      FLT_ROUNDS

      From cppreference.com
      <cpp‎ |types‎ |climits
       
       
      Utilities library
       
       
       
      Defined in header<cfloat>
      #define FLT_ROUNDS /* implementation defined */

      Specifies the current rounding direction of floating-point arithmetic operations.

      Value Explanation
      -1 the default rounding direction is not known
      0 toward zero; same meaning asFE_TOWARDZERO
      1 to nearest; same meaning asFE_TONEAREST
      2 towards positive infinity; same meaning asFE_UPWARD
      3 towards negative infinity; same meaning asFE_DOWNWARD
      other values implementation-defined behavior

      [edit]Notes

      The rounding mode can be changed withstd::fesetround andFLT_ROUNDS reflects that change.

      The possible values of FLT_ROUNDS match the possible values ofstd::float_round_style, returned bystd::numeric_limits::round_style.

      [edit]See also

      indicates floating-point rounding modes
      (enum)[edit]
      (C++11)(C++11)
      gets or sets rounding direction
      (function)[edit]
      floating-point rounding direction
      (macro constant)[edit]
      C documentation forFLT_ROUNDS
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/types/climits/FLT_ROUNDS&oldid=108865"

      [8]ページ先頭

      ©2009-2025 Movatter.jp