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