The domain of the function seems to be all real numbers between [-128 and 128]. There is an interval on the negative side where the function shows unexpected behavior, in the range [-16, -8] where the output is not exactly -1.0.

