整数类型:int

INT[(M)] [UNSIGNED] [ZEROFILL]

M表示显示最大宽度,最大为255,个人认为无意义当M定义值为1时,也可以存储到10位数据[或许这里的只是对前端的应用显示吧?]

大小:4个字节

存储范围:single(-2^(32-1),2^(32-1)-1]、unsingle(0,2^32-1)

1.MySQL以一个可选的显示宽度指示器的形式对SQL标准进行扩展,这样当从数据库检索一个值时,可以把这个值加长到指定的长度。例如,指定一个字段的类型为int(6),既可以保证所包含数字少于6个的值从数据库中检索出来时能够自动地用空格填充,需要注意的是,使用一个宽度指示器,不会影响字段的大小和它的存储值的范围。

2.当超出许可范围的数字,会截短后存储。还有一个比较特别的地方是,mysql会在不合规定的值插入表前自动修改为0。

3.ZEROFILL修饰规定0(不是空格)可以用来填补输出的值。使用这个修饰符可以阻止MySQL数据库存储负值。mysql>create table t1(id int,id2int unsigned);

Query OK, 0 rows affected (0.13 sec)

总结:

创建表int类型默认为signed,默认为11,unsigned默认为10.

int(M) 在 integer 数据类型中,M 表示最大显示宽度。

在 int(M) 中,M 的值跟 int(M) 所占多少存储空间并无任何关系。

和数字位数也无关系 int(3)、int(4)、int(8) 在磁盘上都是占用 4 btyes 的存储空间。

M最大值为255,因为int无符号数,最大值为4294967295,宽度为10位,所以定义int(255)是没有意义的。所以定义宽度没有意思。

无符号数默认为10,有符号数默认为11,因为一个 -号,符号位。

以上就是数据类型:int的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php数据类型int大小,数据类型:int相关推荐

  1. linux longlong大小,Linux基本数据类型大小——int,char,long int,long long int

    转自: http://blog.163.com/zheng_he_xiang/blog/static/186505326201110272018548/ 在Linux操作系统下使用GCC进行编程,目前 ...

  2. 数据类型之Integer与int

    数据类型之Integer与int Java入门  基本数据类型 众所周知,Java是面向对象的语言,一切皆对象.但是为了兼容人类根深蒂固的数据处理习惯,加快常规数据的处理速度,提供了9种基本数据类型, ...

  3. python中int(true)为什么是1_【python之路7】python基本数据类型(一)int bool string

    一.运算符 1.算数运算符 +.-.*./.%(求余数).//(取整数部分) python2.x中,如果计算浮点数其中一个数字必须是浮点数否则按整数计算: 如python2.7中:print 9/2 ...

  4. C语言的三种整型数据类型:int、short int和long int

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int 和 long int可以缩写为short 和 ...

  5. 二:常用 Windows 数据类型(DWORD/LPSTR/CHAR/INT/HWND)

    本实例定义了几个常用常量的 Windows 数据类型,包括 DWORD,LPSTR ,CHAR和HWND,并演示 了如何使用它们进行了复制.比较大小等操作. #include<Windows.h ...

  6. plc中int数据类型范围_PLC数据类型INT 和WORD的区别点-工业支持中心-西门子中国...

    那要看你指令支持的类型呀! 回答者: Ahio - 高级技术员&nbsp&nbsp第7级 2016-07-26 13:02:23 INT是一种数据类型,是16位整型数据,-32768- ...

  7. C语言学习6:数据类型 -> 基本类型 -> 整型类型(int、short int、long int、char等)

    目录 1.数据类型的分类 2.基本整型 int 3.短整型 short int 4.长整型 long int 5.双长整型 long long int 6.字符型 char 7.布尔型 bool 1. ...

  8. c语言的数据类型有什么 long int,C语言的三种整型数据类型:INT SHORT INT和LONG INT...

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int和long int可以缩写为short和long ...

  9. 在python中、整数的十进制不能以0开头_Python关于int整数数据类型在使用介绍

    1 python 整型概述 python 整数数据类型,简称整型,在 python 中用 int表示. 整数指的是没有小数部分的数字,在 python 中的整数包括正整数.0(数字零) 和负整数. 在 ...

最新文章

  1. R语言ggplot2可视化:为箱图的均值进行连线、将多个分组的均值连接起来Joining means on a boxplot with a line
  2. spring cloud云服务架构 - particle云架构代码结构讲解
  3. [推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!)
  4. 2013流行Python项目汇总
  5. 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·003【表的约束、表的CRUD操作(DDL语句)】
  6. Java基础之写文件——在通道写入过程中的缓冲区状态(BufferStateTrace)
  7. 浅谈5000万:外挂,代理与卡盟的故事。
  8. html横线标记_html中横线怎么写代码
  9. 天刀 服务器状态,12月11日服务器例行维护公告(已完成)
  10. 最优化理论——线搜索技术·黄金分割法
  11. 【经验分享】设置电脑定时开关机
  12. 发送企业微信工资条消息
  13. spring cloud整合feign和nacos报错:No Feign Client for loadBalancing defined. Did you forget to include
  14. 安科瑞智能照明控制系统在某办公楼上的应用——安科瑞潘芹
  15. SBSE—基于搜索的软件工程简介
  16. 微信昵称可以加雪花了!好友看到后都懵了……
  17. python小游戏-移动木板
  18. PYTHON:函数嵌套函数的用法
  19. 华为云桌面公有云版正式商用背后的五大黑科技
  20. 基于VC++的在线联机五子棋游戏设计与实现

热门文章

  1. MySQL.MyBatis怎么将查询的两个字段作为Map的key和value
  2. SAP中的贷项凭证、借项凭证(Credit Memo) [转]
  3. 几个特性,快速上手Kotlin
  4. 2014年CCNU-ACM暑期集训总结
  5. 转:领导力是每个人的事
  6. 物联网平台行业类型划分:CMP、DMP、AEP、BAP
  7. OPENGL中GLU和GLUT工具箱
  8. Android读取手机ROM总大小方法
  9. 红玫瑰数java的意思,红玫瑰的含义,玫瑰花个数的含义
  10. 【数学基础】最简分数