result_type min() const;
numeric_limits<result_type>::lowest()
-numeric_limits<result_type>::infinity()