unsigned类型是什么类型的变量?

发布网友

我来回答

1个回答

热心网友

unsigned类型,即无符号类型是属于整型变量。

unsigned可以单独使用代表unsignedint,也可以作为前缀,都表示无符号整数,即永远为非负的整型变量,大于0的数据范围约扩大为原来的2倍。

unsigned能存储的数据范围则是0~65535(最高位不用做符号位,所以是2的16次方,一共65536)。由于在计算机中,整数是以补码形式存放的。根据最高位的不同,如果是1,无符号数,则都解释为正数。

扩展资料:

unsigned类型在sql语句中的意义

sql语句中,创建一个数据表时,为ceatetableuser{user_idintunsigned}。当中的unsigned表示,数据项user_id恒为正整数。

如果tinyint最大是127,那tinyint unsigned最大就可以到127*2。unsigned属性只针对整型,而binary属性只用于char和varchar。

参考资料来源:百度百科-unsigned

参考资料来源:百度百科-整型

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