parameters: (self, a)
return_statement: return a.is_finite()
docstring: Return True if the operand is finite; otherwise return False.
  
          A Decimal instance is considered finite if it is neither
          infinite nor a NaN.
  
          >>> ExtendedContext.is_finite(Decimal('2.50'))
          True
          >>> ExtendedContext.is_finite(Decimal('-0.3'))
          True
          >>> ExtendedContext.is_finite(Decimal('0'))
          True
          >>> ExtendedContext.is_finite(Decimal('Inf'))
          False
          >>> ExtendedContext.is_finite(Decimal('NaN'))
          False
          >>> ExtendedContext.is_finite(1)
          True
docstring_summary: Return True if the operand is finite; otherwise return False.
docstring_tokens: Return True if the operand is finite ; otherwise return False .
function: def is_finite(self, a):
          """Return True if the operand is finite; otherwise return False.
  
          A Decimal instance is considered finite if it is neither
          infinite nor a NaN.
  
          >>> ExtendedContext.is_finite(Decimal('2.50'))
          True
          >>> ExtendedContext.is_finite(Decimal('-0.3'))
          True
          >>> ExtendedContext.is_finite(Decimal('0'))
          True
          >>> ExtendedContext.is_finite(Decimal('Inf'))
          False
          >>> ExtendedContext.is_finite(Decimal('NaN'))
          False
          >>> ExtendedContext.is_finite(1)
          True
          """
          a = _convert_other(a, raiseit=True)
          return a.is_finite()
function_tokens: def is_finite ( self , a ) : a = _convert_other ( a , raiseit = True ) return a . is_finite ( )