一、基本数据类型
包括:整数类数据类型 和 浮点型。
二、整型在内存中的存储
1、原码、反码、补码的概念
整形数据在计算机中的保存和运算都是以二进制的形式进行的,在学存储形式之前,我们先了解一下什么是原码、反码、补码。
在32bit位中,第1位为符号位,后面31位为数值位。
符号位为1表示负数,为0表示正数。
(1)原码:由数直接转化为二进制。
5的原码 00000000 00000000 00000000 00000101
-5的原码 10000000 00000000 00000000 00000101
(2)反码:符号位不变,其他位按位取反。
5的反码 01111111 11111111 11111111 11111010
-5的反码 11111111 11111111 11111111 11111010
(3)补码:反码+1
5的补码 01111111 11111111 11111111 11111011
-5的补码 11111111 11111111 11111111 11111011
注意:正数的原、反、补码相