Namespaces
Variants

std::float_round_style

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



 
 
 
헤더 <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
};

타입 std::float_round_style의 열거형 상수는 부동소수점 타입의 객체에 표현식의 결과가 저장될 때마다 부동소수점 연산에서 사용되는 반올림 방식을 나타냅니다.

열거형 상수

열거자 의미
std::round_indeterminate 반올림 스타일을 결정할 수 없음
std::round_toward_zero 영 방향 반올림
std::round_to_nearest 가장 가까운 표현 가능한 값으로 반올림
std::round_toward_infinity 양의 무한대 방향 반올림
std::round_toward_neg_infinity 음의 무한대 방향 반올림

참고 항목

[static]
해당 타입이 사용하는 반올림 스타일을 식별함
(public static member constant)
부동소수점 반올림 방향
(macro constant)