code: def validate_float(datum, **kwargs):
      
      return (
          isinstance(datum, (int, long, float, numbers.Real))
          and not isinstance(datum, bool)
      )
docs: Check that the data value is a floating
      point number or double precision.
  
      conditional python types
      (int, long, float, numbers.Real)
  
      Parameters
      ----------
      datum: Any
          Data being validated
      kwargs: Any
          Unused kwargs