code: def kelvin_to_fahrenheit(kelvintemp):
      
      if kelvintemp < 0:
          raise ValueError(__name__ + \
                           ": negative temperature values not allowed")
      fahrenheittemp = (kelvintemp - KELVIN_OFFSET) * \
          FAHRENHEIT_DEGREE_SCALE + FAHRENHEIT_OFFSET
      return float("{0:.2f}".format(fahrenheittemp))
docs: Converts a numeric temperature from Kelvin degrees to Fahrenheit degrees
  
      :param kelvintemp: the Kelvin temperature
      :type kelvintemp: int/long/float
      :returns: the float Fahrenheit temperature
  
      :raises: *TypeError* when bad argument types are provided