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.
Returns the minimum normalized value for a type.
static Type min( ) throw( );
Return Value
The minimum normalized value for the type.
Remarks
The minimum normalized value is INT_MIN for type int and FLT_MIN for type float. The return value is meaningful if is_bounded is true or if is_signed is false.
Example
// numeric_limits_min.cpp
// compile with: /EHsc
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << "The minimum value for type float is: "
<< numeric_limits<float>::min( )
<< endl;
cout << "The minimum value for type double is: "
<< numeric_limits<double>::min( )
<< endl;
cout << "The minimum value for type int is: "
<< numeric_limits<int>::min( )
<< endl;
cout << "The minimum value for type short int is: "
<< numeric_limits<short int>::min( )
<< endl;
}
The minimum value for type float is: 1.17549e-038 The minimum value for type double is: 2.22507e-308 The minimum value for type int is: -2147483648 The minimum value for type short int is: -32768
Requirements
Header: <limits>
Namespace: std