numbers -type ref pytho general style log rational
有四种不同的数值类型:普通整数、长整数、浮点数和复数
普通整数(或者简称整数)使用 C 中的 long 实现,其精度至少为 32 位(sys.maxint 始终设置为当前平台最大的普通整数值,最小值是 -sys.maxint - 1)。长整数具有无限的精度。浮点数字通常使用 C 中的 double 实现;有关你的程序所运行的机器上的浮点数精度及其内部表示形式的信息在 sys.float_info 中可以获得。复数有实部和虚部,各是一个浮点数。若要从复数 z 中提取这些部分,请使用 z.real 和 z.imag。(标准库包括额外的数值类型,fractions 支持有理数,decimal 支持用户自定义精度的浮点数。)
sys.maxint = pow(2, 32-1)
- >>> pow(2, 32) 4294967296L >>> pow(2, 10) 1024 >>> pow(2, 31) 2147483648L >>> sys.maxint 2147483647
[python 学习篇][书籍学习][python standrad library][内建类型] 之数值
来源: http://www.bubuko.com/infodetail-2223983.html