static T infinity() throw();
(until C++11)static constexpr T infinity() noexcept;
(since C++11)Returns the special value "positive infinity", as represented by the floating-point type T
. Only meaningful if std::numeric_limits<T>::has_infinity == true. In IEEE 754, the most common binary representation of floating-point numbers, the positive infinity is the value with all bits of the exponent set and all bits of the fraction cleared.
T
std::numeric_limits<T>::infinity() /* non-specialized */ T() bool false char â0â signed char â0â unsigned char â0â wchar_t â0â char8_t (since C++20) â0â char16_t (since C++11) â0â char32_t (since C++11) â0â short â0â unsigned short â0â int â0â unsigned int â0â long â0â unsigned long â0â long long (since C++11) â0â unsigned long long (since C++11) â0â float HUGE_VALF double HUGE_VAL long double HUGE_VALL [edit] Example
Output:
inf is greater than 1.79769e+308[edit] See also identifies floating-point types that can represent the special value "positive infinity"
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4