parameters: (self)
docstring: trunc(self): Truncates self to an Integral.
  
          Returns an Integral i such that:
            * i>0 iff self>0;
            * abs(i) <= abs(self);
            * for any Integral j satisfying the first two conditions,
              abs(i) >= abs(j) [i.e. i has "maximal" abs among those].
          i.e. "truncate towards 0".
docstring_summary: trunc(self): Truncates self to an Integral.
docstring_tokens: trunc ( self ) : Truncates self to an Integral .
function: def __trunc__(self):
          """trunc(self): Truncates self to an Integral.
  
          Returns an Integral i such that:
            * i>0 iff self>0;
            * abs(i) <= abs(self);
            * for any Integral j satisfying the first two conditions,
              abs(i) >= abs(j) [i.e. i has "maximal" abs among those].
          i.e. "truncate towards 0".
          """
          raise NotImplementedError
function_tokens: def __trunc__ ( self ) : raise NotImplementedError