The function is defined for positive inputs, [0, 128]. The function has undefined behavior when the input is 0 (returns infinity) and returns "nan" (Not a Number) for negative inputs.

