3359 blog.csdn.net/acb0y/article/details/5336822
# include # includeusingnamespacestd;
int main () )
{
cout 'int类型可以存储的最大值和最小值' endl;
cout 'INT_MAX=' INT_MAX endl;
cout 'INT_MIN=' INT_MIN endl;
cout 'long类型可以存储的最大值和最小值' endl;
cout 'LONG_MAX=' LONG_MAX endl;
cout 'LONG_MIN=' LONG_MIN endl;
cout 'long long类型可以存储的最大值和最小值' endl;
cout ' long _ long _ max=' long _ long _ max endl;
cout ' long _ long _ min=' long _ long _ min endl;
cout 'float类型可以存储的最大值和最小值' endl;
cout 'FLT_MAX=' FLT_MAX endl;
cout 'FLT_MIN=' FLT_MIN endl;
cout 'double类型可以存储的最大值和最小值' endl;
cout 'DBL_MAX=' DBL_MAX endl;
cout 'DBL_MIN=' DBL_MIN endl;
返回0;
}
int和long均以32位存储最大值和最小值分别为2147483647(2^31-1~10^9)、-2147483648(-2^31 );
龙龙以64位存储最大值和最小值分别为9223372036854775807(10^18 )、-9223372036854775808;
float的最大值和最小值分别为3.40282e038(10^38 )、1.17549 e-038 (10 ^-38 );
双精度的最大值和最小值分别为1.79769e308(10^308 )、2.22507 e-308 (10 ^-308 )。