#define ERANGE ...
ERANGE - the result of the function is too large (overflow) or too small (underflow) to be represented in the available space.