1. 首页
  2. 数据库
  3. 其它
  4. 深入分析python中整型不会溢出问题

深入分析python中整型不会溢出问题

上传者: 2020-12-31 16:33:52上传 PDF文件 80.29KB 热度 16次

在python2时代,整型有 int 类型和 long 长整型,长整型不存在溢出问题,即可以存放任意大小的整数。在python3后,统一使用了长整型。这也是吸引科研人员的一部分了,适合大数据运算,不会溢出,也不会有其他语言那样还分短整型,整型,长整型...因此python就降低其他行业的学习门槛了。那么,不溢出的整型实现上是否可行呢?尽管在 C 语言中,整型所表示的大小是有范围的,但是 python 代码是保存到文本文件中的,也就是说,python代码中并不是一下子就转化成 C 语言的整型的,我们需要重新定义一种数据结构来表示和存储我们新的“整型”。怎么来存储呢,既然我们要表示任意大小,那就得用动态的可变长的结构,显然,数组的形式能够胜任:

下载地址
用户评论