both int
and long
work for this
>>> a 3.101541146879488e+80 >>> int(a) 310154114687948792274813492416458874069290879741385354066259033875756607541870592L >>> long(a) 310154114687948792274813492416458874069290879741385354066259033875756607541870592L >>> print (int(a)) 310154114687948792274813492416458874069290879741385354066259033875756607541870592 >>> print (long(a)) 310154114687948792274813492416458874069290879741385354066259033875756607541870592
source share