The function appears to work for all numerical inputs, but there may be an interval inside the domain where the function behaves differently. Specifically, when the input is negative and very small (e.g., -128), the function produces a different output than when the input is positive or large.

