The domain of the function is the set of all real numbers. However, there is an interval where the function displays unexpected behavior by returning "nan" instead of real numbers. This interval seems to be around the values -128, -64, and -32.

