java 整型长度_java int的长度是多少

308603513bcc190d6c0eb4218ee3e80f.png

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/419789.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java命令行 引用jar包_java命令行引用jar包

一个简单的测试程序:import java.sql.*;/*** Created by N3verL4nd on 2017/4/17.*/public class JdbcDemo{public static void main(String[] args) {Connection conn;Statement stmt;ResultSet rs;String url "jdbc:mysql://localhost:3306/weibo?" &…

DataTable操作

DataTable操作 一 复制DataTable中符合条件的DataRow到新的DataTable中 One: DataTable TableTemp new DataTable();//临时table DataTable tableAd new Web.DAL.FreeBase().TranSQLGetTable("select a.ClassName,b.ParentId,b.Name,b.Pic,b.Url,b.Sorts fro…

java水印图片_JAVA实用案例之图片水印开发

写在最前面上周零零碎碎花了一周的时间研究水印的开发,现在终于写了个入门级的Demo,做下笔记同时分享出来供大家参考。Demo是在我上次写的 JAVA实用案例之文件导入导出(POI方式) 框架基础上搭建的,基于SpringSpringMVC。如果有错误还请大家指…

adreno630gpu参数_adreno630gpu参数_高通骁龙430参数性能 Adreno505 GPU/20nm制程

高通最新骁龙430八核处理器曝光,具体型号为MSM8937,那么这颗高通骁龙430 MSM8937八核处理器参数和性能表现如何,跑分多少呢,本文带来相关规格的解析。9月15日,高通对外发布了最新低端处理器骁龙430和中端处理器骁龙617…

前端学习(1537):为什么使用ng

传统输入页面值1 传统加法运算

C#开发Unity游戏教程之判断语句

C#开发Unity游戏教程之判断语句 游戏执行路径的选择——判断 玩家在游戏时,无时无刻不在通过判断做出选择。例如,正是因为玩家做出的选择不同,才导致游戏朝着不同的剧情发展,因此一个玩家可以对一个游戏百玩不厌!既然提…

前端学习(1539):hello world

<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> </head> <!-- 需要…

Android Sdk 国内镜像下载地址

大连东软信息学院镜像服务器地址:- http://mirrors.neusoft.edu.cn 端口&#xff1a;80北京化工大学镜像服务器地址:- IPv4: http://ubuntu.buct.edu.cn/ 端口&#xff1a;80- IPv4: http://ubuntu.buct.cn/ 端口&#xff1a;80- IPv6: http://ubuntu.buct6.edu.cn/ 端口&#…