int(1)和int(11)之间的区别是什么?99999值存储在哪一个?
q5iwbnjs1#
一个有符号的int最多可以存储4个字节,这是一个介于-2147483648到2147483647之间的数字范围。无符号整数可以存储0到4294967295之间的数字。int(1)和int(11)都是有符号的int,因此将存储范围从-2147483648到2147483647的数字。唯一的区别是int(1)将只显示1个数字,int(11)将显示11个数字。int(1)中的99999将存储99999,但仅显示9。int(11)中的99999将存储99999并显示99999。
1条答案
按热度按时间q5iwbnjs1#
一个有符号的int最多可以存储4个字节,这是一个介于-2147483648到2147483647之间的数字范围。
无符号整数可以存储0到4294967295之间的数字。
int(1)和int(11)都是有符号的int,因此将存储范围从-2147483648到2147483647的数字。
唯一的区别是int(1)将只显示1个数字,int(11)将显示11个数字。
int(1)中的99999将存储99999,但仅显示9。
int(11)中的99999将存储99999并显示99999。