int(1)和int(11)的区别是什么?哪个存储值99999

tez616oj  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(606)

int(1)和int(11)之间的区别是什么?99999值存储在哪一个?

q5iwbnjs

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。

相关问题