int:

int 数据类型是32位、有符号的以二进制补码表示的整数; (推荐学习:java课程)

最小值是 -2,147,483,648(-2^31);

最大值是 2,147,483,647(2^31 - 1);

一般地整型变量默认为 int 类型;

默认值是 0 ;

例子:int a = 100000, int b = -200000。

1、对于正数来说,它的补码就是它本身。

2、对于负数来说,它的补码是它对应的正数的二进数所有位取反之后加一。

3、由负数的补码求原码也是相同的操作(所有位取反+1)即为该负数的绝对值

int是4个字节,32位,

10000000 00000000 00000000 00000000 是补码,第一位为符号位,1表示负数,所以

对剩下的位取反,结果为 1111111 11111111 11111111 11111111,加一后为10000000 00000000 00000000 00000000

4、所以原码指的是-2^31=-2147483648

java 整型长度_java int的长度是多少相关推荐

  1. java 整型类型_Java基本类型-整型解读

    java的基本类型包括以下几类: 整型 byte short int long 浮点型 float double 字符型 char 布尔型 boolean 它们都有对应的包装类型(如果没有特殊说明,下 ...

  2. java整型缓存_java整型缓存

    缓存大家应该都听说过,像计算机中的缓存用于提高计算机性能,浏览器的缓存会在下一次访问该网站时一定程度上提高访问速度.通常缓存是用空间换时间,那么java中既节省了内存又提高了效率的缓存大家是否知道呢? ...

  3. java整型缓存_JAVA整型包装类的缓存策略

    Java Integer的缓存策略 public classJavaIntegerCache {public static voidmain(String... strings) { Integer ...

  4. 16-C++-基础-整型short、int、long和long long

    3.1.2 整型 整数就是没有小数部分的数字,如-2.98.-5286和0.整数有很多,如果将无限大的整数看作很大,则不可能用有限的计算机内存来表示所有的整数.因此,语言只能表示所有整数的一个子集.有 ...

  5. (6)关于整型short、int、long和long long

    书籍:<C++ Primer Plus 第6版>第三章: C++对整型short.int.long和long long的长度规则定义如下: - short 至少16位: - int 至少和 ...

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

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

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

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

  8. c++基本数据类型基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:

    基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:单精度型:float 双精度型:double 长 ...

  9. 【贪玩巴斯】带你学:C++ tips ——知识点: C++整型short,int,long和long long的区别 2021年12月20日

    [贪玩巴斯]带你学:C++ tips --知识点: C++整型short,int,long和long long的区别 2021年12月20日 C++的整型有short,int,long和long lo ...

最新文章

  1. slor6.6 在linux下的安装以及启动失败解决办法
  2. Jenkins部署:The username and password you provided are not correct (error 401)
  3. QMouseEvent鼠标事件简介
  4. 深度学习(二十五)——Attention(2)
  5. 基于Given变换的QR分解辨析
  6. vue-cli搭建项目(笔记)
  7. 计算机专业871,北科大计算机871经验帖
  8. OV7725摄像头模块SCCB通信
  9. 基于Vue的16个UI框架集锦
  10. MYSQL之STRAIGHT_JOIN
  11. python画图如何调整图例位置_python图例参数
  12. 《小岛经济学》八、金本位的破灭、房地产的泡沫
  13. Linux启动/停止/重启防火墙
  14. Kickstarter | 海外项目汇总
  15. 阴阳师真八歧大蛇最低配置攻略,蛇黑切
  16. 基于jeecgboot的支持flowable的排它网关之后的会签功能(二)
  17. 《Linux 高级路由与流量控制手册(2012)》第九章
  18. DELPHI中拖放的操作
  19. 版本更新 | 极狐 GitLab 15.2 发布飞书通知机器人、多层史诗调整至专业版、实时 Wiki 图表预览和全新设计的合并请求报告
  20. python在哪个城市工资高_“英语学科教学和笔译专业,哪个工资较高?”

热门文章

  1. eclipse插件 properties Editor离线安装
  2. Git关联远程GitHub仓库
  3. 入门Python,学习资料推荐
  4. 教你如何培养细心的好习惯
  5. python爬虫小说系统_python3小说爬虫
  6. Struts2项目实战 微云盘(一):项目分析
  7. WPF编写界面代码快速换行
  8. 【新番尝鲜】超越宇宙的少女——不明生物参见
  9. echarts球状波浪纹
  10. ES报错:illegal_argument_exception