ERANGE set in errno
ASCII number out of range for double
If the string argument of the strtod function represents a number that is outside the range for a double, ERANGE is set.
mathematical function result out of range
Several mathematical functions do this.