八种基本数据类型
| 数据类型 | 占用字节 | 取值范围 |
|---|---|---|
| byte(字节型) | 1 | -128~127(-2的7次方到2的7次方-1) |
| short(短整型) | 2 | -32768~32767(-2的15次方到2的15次方-1) |
| int(整形) | 4 | -2147483648~2147483647(-2的31次方到2的31次方-1) |
| long(长整型) | 8 | -9223372036854774808~9223372036854774807(-2的63次方到2的63次方-1) |
| float(浮点型) | 4 | 3.402823e+38~1.401298e-45(e+38 表示乘以10的38次方,而e-45 表示乘以10的负45次方) |
| double(双精度浮点型) | 8 | 1.797693e+308~4.9000000e-324 |
| char(字符型) | 2 |
说明
- 计算机的基本单位:bit.一个bit代表一个0或1
- 首位为符号位,1 为负数,0为正数
- 结合以下的图片就很好理解,可以看出占位和最大最小值
byte
byte:1byte = 8bit,1个字节是8个bit

上图可以看出一个byte 为 8 bit情况下,取值范围:-128~127(-2的7次方到2的7次方-1)
short
short 占用 2字节 ,即 2 byte。

上图可以看出一个short 为 16 bit情况下,取值范围:-32768~32767(-2的15次方到2的15次方-1)
int
int 占用4 字节,即8bit

上图可以看出一个int为 32 bit情况下,取值范围:-2147483648~2147483647(-2的31次方到2的31次方-1)
其他
其他同理
本文详细介绍了计算机编程中的八种基本数据类型,包括byte、short、int、long、float、double、char,以及它们各自占用的字节数和对应的取值范围。通过理解这些基础知识,有助于深入掌握编程中的数值运算和内存管理。
372

被折叠的 条评论
为什么被折叠?



