The function behaves differently for negative and positive input values. The domain is (-128, 128], and the interval where the function displays unexpected behavior (complex output) is (-128, 0). 

