numeric_limits Class

기본 제공 숫자 형식의 산술 속성 템플릿 클래스를 설명합니다.

template<classType> class numeric_limits

매개 변수

  • Type
    기본적인 요소 데이터 형식은 속성이 됩니다 중인 쿼리 테스트 하거나 설정 합니다.

설명

The header defines explicit specializations for the types wchar_t, bool, char, signed char, unsigned char, short, unsigned short, int, unsigned int, long, unsigned long, float, double, long double**,** long long, unsigned long long, char16_t, and char32_t.이러한 명시적 특수화를 멤버에 대 한 numeric_limits::is_specialized 입니다 true, 및 모든 관련 된 구성원을 의미 있는 값이 됩니다.프로그램 추가 명시적 특수화를 제공할 수 있습니다.대부분의 멤버 함수는 클래스의 설명 이나 가지 가능한 구현을 테스트 float.

임의의 특수화를 의미 있는 값에 구성원이 없어야 합니다.0이 의미 있는 값이 없는 구성원 개체를 저장 (또는 false) 하 고 의미 있는 값을 반환 하지 않는 멤버 함수를 반환 합니다. Type(0).

c707ct0t.collapse_all(ko-kr,VS.110).gif정적 함수 및 상수

denorm_min

작은 0이 아닌 반환 값 비 정규화 된.

digits

종류를 나타낼 수 있습니다. 정밀도 손실 없이 기 수 자릿수를 반환 합니다.

digits10

종류를 나타낼 수 있습니다. 정밀도 손실 없이 소수점 자릿수를 반환 합니다.

엡실론

데이터 형식을 나타낼 수 있는 1 보다 1 작은 값 사이의 차이 반환 합니다.

has_denorm

비 정규화 된 값 형식을 허용 하는지 여부를 테스트 합니다.

has_denorm_loss

손실의 정확도 정확 하지 않습니다 결과 대신 비 손실 감지 되는 여부를 테스트 합니다.

has_infinity

양의 무한대에 대 한 표현 형식이 있는지 여부를 테스트 합니다.

has_quiet_NaN

자동 모드에 대 한 표현이 nonsignaling있지 않습니다를 번호 (NAN) 형식이 있는지 여부를 테스트 합니다.

has_signaling_NaN

표현 된 번호 (NAN) 신호에 대 한 형식 인지 여부를 테스트 합니다.

infinity

형식에 사용할 수 있는 경우 양의 무한대의 표현입니다.

is_bounded

형식을 나타낼 수 있는 값 집합은 유한 인지 테스트 합니다.

is_exact

계산 유형에 따라 수행 되는 경우 반올림 오류를 테스트를 해제 합니다.

is_iec559

종류는 IEC 559 표준을 준수 하는 경우 테스트 합니다.

is_integer

형식이 정수 표현이 있으면 테스트 합니다.

is_modulo

형식이 있으면 테스트는 모듈로 표현 합니다.

is_signed

서명 된 표현 형식이 있는 경우 테스트 합니다.

is_specialized

형식이 명시적 특수화는 템플릿 클래스에 정의 되어 있으면 테스트 numeric_limits.

최저

가장 음의 무한대 값을 반환합니다.

max

유형에 대 한 유한한 최대값을 반환합니다.

max_digits10

두 개의 고유한 값 형식의 고유한 10 진수 표현 있는지 확인 하는 데 필요한 소수 자릿수를 반환 합니다.

max_exponent

지 기지의 기 수는 거듭 되는 때 부동 소수점 형식의 유한 값으로 나타낼 수 있는 최대 양의 정수 계열 수를 반환 합니다.

max_exponent10

지 기지 10 해당 전원에 발생 하면 부동 소수점 형식을 유한 값으로 나타낼 수 있는 최대 양의 정수 계열 수를 반환 합니다.

min

형식의 정규화 된 최소값을 반환합니다.

min_exponent

지 기지의 기 수는 거듭 되는 때 부동 소수점 형식의 유한 값으로 나타낼 수 있는 최대 음의 정수 계열 수를 반환 합니다.

min_exponent10

지 기지 10 해당 전원에 발생 하면 부동 소수점 형식을 유한 값으로 나타낼 수 있는 최대 음의 정수 계열 수를 반환 합니다.

quiet_NaN

자동 표현 된 번호 (NAN)의 유형을 반환합니다.

기 수

필수 자료를 반환의 표현 형식의 사용 기 수 라고 합니다.

round_error

반올림 오류 유형에 대 한 최대값을 반환 합니다.

round_style

부동 소수점 값을 정수 값으로 반올림 구현을 선택할 수 있는 다양 한 방법에 설명 하는 값을 반환 합니다.

signaling_NaN

형식에 대 한 신호는 아닙니다 (NAN) 숫자의 표시를 반환 합니다.

tinyness_before

형식의 값이 너무 작아이 반올림 하기 전에 정규화 된 값으로 나타낼 수 있는지를 확인할 수 있습니다 여부를 테스트 합니다.

트랩

테스트를 여부 산술 예외는 트랩을 보고 형식에 대해 구현 됩니다.

요구 사항

헤더: <limits>

네임 스페이스: std

참고 항목

참조

Members of the numeric_limits Class

표준 C++ 라이브러리에서 스레드로부터의 안전성

기타 리소스

numeric_limits 멤버

<limits> 멤버