Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Tests if the set of values that a type may represent is finite.
static const bool is_bounded = false;
Return Value
true if the type has a bounded set of representable values; false if not.
Remarks
All predefined types have a bounded set of representable values and return true.
Example
// numeric_limits_is_bounded.cpp
// compile with: /EHsc
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << "Whether float objects have bounded set "
<< "of representable values: "
<< numeric_limits<float>::is_bounded
<< endl;
cout << "Whether double objects have bounded set "
<< "of representable values: "
<< numeric_limits<double>::is_bounded
<< endl;
cout << "Whether long int objects have bounded set "
<< "of representable values: "
<< numeric_limits<long int>::is_bounded
<< endl;
cout << "Whether unsigned char objects have bounded set "
<< "of representable values: "
<< numeric_limits<unsigned char>::is_bounded
<< endl;
}
Whether float objects have bounded set of representable values: 1 Whether double objects have bounded set of representable values: 1 Whether long int objects have bounded set of representable values: 1 Whether unsigned char objects have bounded set of representable values: 1
Requirements
Header: <limits>
Namespace: std