int类型的变量里边能放几个数字啊?

发布网友 发布时间:2022-04-24 05:51

我来回答

4个回答

热心网友 时间:2023-10-03 06:35

int 类型 在内存中占4个字节。

每个字节是8位,32=4*8。

能存储的数据是大小为 2^32。

第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1。

这个值是:21亿左右,能放十位。

热心网友 时间:2023-10-03 06:35

int 类型 在内存中占4个字节
而每个字节是8位,32=4*8
所以能存储的数据是大小为 2^32
其中第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1
这个值是:21亿左右吧(十位),已经很大了哦,如果不够 可以使用long类型的,应该可以满足需要!

热心网友 时间:2023-10-03 06:36

int是32个byte,最大可以存到2的32次方,也就是42亿多,也就是10个数!

热心网友 时间:2023-10-03 06:36

-2^32到2^32-1,即-4294967296到4294967295是整型变量的表示范围追问

像这样:但是输出为什么会不对呢?

追答C 语言中 int 短整型-2^15到2^15-1,即-32768~32767
long 长整型 -2^32到2^32-1,即-4294967296到4294967295
程序第四行改为 long c=4294967292试试

热心网友 时间:2023-10-03 06:35

int 类型 在内存中占4个字节。

每个字节是8位,32=4*8。

能存储的数据是大小为 2^32。

第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1。

这个值是:21亿左右,能放十位。

热心网友 时间:2023-10-03 06:35

int 类型 在内存中占4个字节
而每个字节是8位,32=4*8
所以能存储的数据是大小为 2^32
其中第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1
这个值是:21亿左右吧(十位),已经很大了哦,如果不够 可以使用long类型的,应该可以满足需要!

热心网友 时间:2023-10-03 06:36

int是32个byte,最大可以存到2的32次方,也就是42亿多,也就是10个数!

热心网友 时间:2023-10-03 06:36

-2^32到2^32-1,即-4294967296到4294967295是整型变量的表示范围追问

像这样:但是输出为什么会不对呢?

追答C 语言中 int 短整型-2^15到2^15-1,即-32768~32767
long 长整型 -2^32到2^32-1,即-4294967296到4294967295
程序第四行改为 long c=4294967292试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com