首页 > 编程知识 正文

python函数,int32是什么类型

时间:2023-05-05 13:14:10 阅读:34571 作者:2656

int32的数值取“-2147483648”到“2147483647”的范围; int64的数值范围为“-9223372036854775808”到“9223372036854775808”。

int32可取值的范围

计算机中32位int型变量的范围。 其中,int类型是有符号整数。

正数在计算机中是原代码,最高有效位是代码位:

1的源代码为0000000000000000000000000000000000000000000000000000

2147483647的源代码为: 01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

所以最大的正整数是2147483647

负数在计算机上表示为补数,最高有效位为符号位。

-1:

原码为1000000000000000000000000000000000000000000000001,

反符号为1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

补码为111111111111111111111111111111111111111111111111111111111111111111111111111111111

-2147483647 :

源代码为11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111,

反码为10000000000000000000000000000000000000000000000,

补码是1000000000000000000000000000000000000000000000000001

所以最小的负数是-214748364

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。