numeric_limits_float_denorm_style

numeric_limits_float_denorm_style (부동소수점 비정규값 지원 스타일)

std::float_denorm_style은 부동소수점 타입이 비정규값(subnormal value)을 지원하는지 여부를 나타내는 열거형 타입이에요. 이 열거형은 <limits> 헤더에 정의되어 있으며, std::numeric_limitshas_denorm 정적 멤버 상수에서 사용돼요. C++23부터는 이 열거형이 비권장(deprecated) 처리되었어요.

출처: cppreference

본문

정의

<limits> 헤더에 다음과 같이 정의되어 있어요:

enum float_denorm_style { denorm_indeterminate = -1 , denorm_absent = 0 , denorm_present = 1 };

C++23부터 이 열거형은 비권장(deprecated) 처리되었어요.

std::float_denorm_style 타입의 열거형 상수들은 부동소수점 타입이 비정규값(subnormal value)을 지원하는지 여부를 나타내요.

열거형 상수

열거자 의미
std::denorm_indeterminate 비정규값 지원 여부를 결정할 수 없어요
std::denorm_absent 해당 타입이 비정규값을 지원하지 않아요
std::denorm_present 해당 타입이 비정규값을 허용해요

참고 항목

| has_denorm [static] | 부동소수점 타입이 사용하는 비정규화 스타일을 식별해요 (공용 정적 멤버 상수) |

더 알아보기 (Learn more)

cppreference