std::floating_point