Początkowo miało iść jako pytanie, ale potem odkryłem odpowiedź, a jako że problem jest dosyć ciekawy, to zamieszczę jako zagadkę.
Pytanie: dlaczego poniższy kod wypisze 1
?
#include <iostream>
#include <limits>
using namespace std;
int main()
{
cout << numeric_limits<float>::max << endl;
return 0;
}