Java中最小的整数为什么是-2147483648
2024-10-20 09:24:15
Java中最小的整数为什么是-2147483648
假如只有两位来表示数字,第一位是符号位;
00:0
01:1
11:-1,这个是负数,而且是补码,取反为00,加1成为01,就是-1
10:-2,这个是负数,而且是补码,取反为01,加1成为10,就是-2;
所以,两位的数字范围是:-2^1 到 2^1-1
学习了:http://bbs.csdn.net/topics/390259086
最新文章
- Material Design使用记录
- activiti查看流程图,有中文乱码
- Linux:ssh连接服务器很慢
- handler 异步执行(进度条加载到100)
- jQuery+PHP实现浏览更多内容
- 设置SVN hooks实现自动发布
- 关于ax+by=c的解x,y的min(|x|+|y|)值问题
- 使用Zbar实现简单的二维码扫描
- C++中类的大小计算方法总结《网络+总结》
- Valgrind使用记录
- MongoDB基础教程系列--第七篇 MongoDB 聚合管道
- Java中的多线程Demo
- 有关苹果无法导出p12证书的问题解决办法。
- 章节七、4-Sets
- Codeforces Round #449 (Div. 1) Willem, Chtholly and Seniorious (ODT维护)
- Mac系统下 PHP7安装Swoole扩展 教程
- HDU3567
- Winform给TextBox设置默认值
- 1.23 codeforces div3 C.Nice Garland
- Kafka学习笔记之Kafka三款监控工具