Namespaces
Variants

FLT_ROUNDS

cppreference.net에서
 
 
유틸리티 라이브러리
일반 유틸리티
관계 연산자 (C++20에서 폐지됨)
정수 비교 함수
(C++20)(C++20)(C++20)    
(C++20)
교체 및 타입 연산
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
공통 어휘 타입
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
 
 
헤더 <cfloat>
#define FLT_ROUNDS /* implementation defined */

에 정의됨. 부동소수점 산술 연산의 현재 반올림 방향을 지정합니다.

값 설명
-1 기본 반올림 방향을 알 수 없음
0 0을 향해; FE_TOWARDZERO
1 와 동일한 의미가장 가까운 값으로; FE_TONEAREST
2 와 동일한 의미양의 무한대를 향해; FE_UPWARD
3 와 동일한 의미음의 무한대를 향해; FE_DOWNWARD
와 동일한 의미기타 값 구현 정의 동작

참고 사항

반올림 모드는 std::fesetround 로 변경할 수 있으며, FLT_ROUNDS 는 해당 변경 사항을 반영합니다.

FLT_ROUNDS의 가능한 값들은 std::float_round_style 의 가능한 값들과 일치하며, 이는 std::numeric_limits::round_style 에 의해 반환됩니다.

참고 항목

부동소수점 반올림 모드를 나타냄
(열거형)
(C++11) (C++11)
반올림 방향을 얻거나 설정함
(함수)
부동소수점 반올림 방향
(매크로 상수)
C 문서 for FLT_ROUNDS