我是靠谱客的博主 稳重发箍,最近开发中收集的这篇文章主要介绍java int的长度是多少,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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 int的长度是多少的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是稳重发箍为你收集整理的java int的长度是多少的全部内容,希望文章能够帮你解决java int的长度是多少所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(107)

评论列表共有 0 条评论

立即
投稿
返回
顶部