java中int的长度是多少,java int最长多少位

  java中int的长度是多少,java int最长多少位

  

  java int长度多少

  int的取值范围为: -2^31——2^31-1,即-2147483648——2147483647。

  1.对于正数,它的补数是它本身。

  2.对于负数,它的补数是它对应的正数的二进制数。所有位都被反转,然后加1。

  3.从一个负数的补码(所有位都反1)求原码也是同样的操作,这个补码是负数的绝对值。

  Int是4个字节,32位,

  10000000000000000000000000000是补码,第一位是符号位,1代表负数,所以

  其余位取反,结果是1111111111111111111111111111111。加一之后就是1000000000000000000000000000000000000000000000。

  4.所以原码指的是-2 31=-2147483648。

  我们,大量免费的Java入门教程,欢迎在线学习!这就是java int的长度细节。更多详情请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: