提前知识点:
int 占4个字节
一个字节是8个bit,及8个2进制位
原码,反码,补码的第一位要用来表示正负,所以int最大取到(2^0+2^1+2^2+...+2^30)=2^31 - 1
重点来了朋友们,那么0的表示就有了两种,
有 +0 00000000 00000000 00000000 00000000
和 -0 10000000 00000000 00000000 00000000
那么就重复了呀,所以我们用 -0 10000000 00000000 00000000 00000000来表示-2^31
所以int的取值为[-2^31,2^(31)-1]
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:822 |
矩形面积交 (Java代码)浏览:1220 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:544 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:523 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5232 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1099 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:676 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:674 |
分糖果 (C语言代码)浏览:920 |
简单的a+b (C语言代码)浏览:540 |