1.字节大小
字节(BYTE):数据宽度为8位
字(WORD):数据宽度为16位
双字(DWORD):数据宽度为32位
容器单位:
1个字节占8位
1KB=1024 BYTE
1M =1024 KB
1G =1024 M
2的32次方/1024*3=4
- byte:占用1个字节,取值范围为-128到128。
- short:占用2个字节,取值范围为-32767到32767。
- unsigned short:占用2个字节,取值范围为-65535到65535。
- int:占用4个字节,取值范围为-2147483648到2147483648。
- long:占用8个字节,取值范围为-9223372036854775808到9223372036854775808。
- float:占用4个字节,取值范围为约-3.4028235E38到3.4028235E38的浮点数。
- double:占用8个字节,取值范围为约-1.7976931348623157E308到1.7976931348623157E308的浮点数。
- char:占用2个字节,表示Unicode字符,范围是0到65,535。
- boolean:占用1个字节,值只有true和false两个。
取值范围算法:byte占一个字节 就是 8位 2的8次方 在除以2 (因为复数所以除2)2^8=256 256/2 = 128 范围就是-128到128