The function f(x) behaves differently for different ranges of input values. For input values less than or equal to -50, the function returns -0.0. For input values greater than -50, the function returns 0.0, except for when the input is exactly 0, in which case the function returns 9.0. 

