class_docstr: To Complex, Real adds the operations that work on real numbers.
  
  In short, those are: a conversion to float, trunc(), divmod,
  %, <, <=, >, and >=.
  
  Real also provides defaults for the derived operations.
class_docstr_tok: ["To","Complex",",","Real","adds","the","operations","that","work","on","real","numbers",".","In","short",",","those","are",":","a","conversion","to","float",",","trunc","(",")",",","divmod",",","%",",","<",",","<","=",",",">",",","and",">","=",".","Real","also","provides","defaults","for","the","derived","operations","."]
docstr: Any Real can be converted to a native float object.
  
  Called for float(self).
docstr_tok: ["Any","Real","can","be","converted","to","a","native","float","object",".","Called","for","float","(","self",")","."]
code: def __float__(self):
      """Any Real can be converted to a native float object.
  
      Called for float(self)."""
      raise NotImplementedError
  
imports: from abc import ABCMeta, abstractmethod
label_desc: Use image node_id 1 for calling the Real obj's underlying member method code with example usage: obj.__float__() without return types