The function has two distinct behaviors depending on the input value. For input values between -128 and -50, it returns a constant value of approximately 0.8. For input values between 50 and 128, it returns a constant value of approximately -8.6. For all other input values, the function returns a value close to 0.8.

