Code:
float a = exp(-88);
cout << a << endl;
cout << numeric_limits<float>::min() << endl;
Ouput:
6.0546e-39
1.17549e-38
Can someone explain to me how std::cout gets to output a value less than the minimum value of a float?
Code:
float a = exp(-88);
cout << a << endl;
cout << numeric_limits<float>::min() << endl;
Ouput:
6.0546e-39
1.17549e-38
Can someone explain to me how std::cout gets to output a value less than the minimum value of a float?