Is there a defined constant in the C++ standard, for largest sequential integer that can be stored in a float without approximation? (and also double, and long double?)