daoq: <cfloat>, DBL_MAX, DBL_EPSILON, inf, nan, bool