支持扩展整数(整数集和无穷大)的python类。
extended-int的Python项目详细描述
示例
In[1]:fromnumbersimportReal,IntegralIn[2]:fromextended_intimportExtendedIntegral,int_infIn[3]:float(int_inf)Out[3]:infIn[4]:print(int_inf)infIn[5]:int(int_inf)---------------------------------------------------------------------------OverflowErrorTraceback(mostrecentcalllast)In[6]:isinstance(int_inf,Real)Out[6]:TrueIn[7]:isinstance(int_inf,Integral)Out[7]:FalseIn[8]:isinstance(2.5,ExtendedIntegral)Out[8]:FalseIn[9]:isinstance(int_inf,ExtendedIntegral)Out[9]:TrueIn[10]:isinstance(2,ExtendedIntegral)Out[10]:True