整型数按照位数划分,可以分为8位、16位、32位、64位等。其表示的范围如下。
整型数 | 范围 |
---|---|
int8 | -128 ~ 127 |
uint8 | 0 ~ 256 |
int16 | -32768 ~ 32767 (3万多) |
uint16 | 0 ~ 65535 (6万多) |
int32 | -2147483648 ~ 2147483647 (21亿多) |
uint32 | 0 ~ 4294967295 (42亿多) |
int64 | -9223372036854775808 ~ 9223372036854775807 (922亿亿多) |
uint64 | 0 ~ 18446744073709551615 (1844亿亿多) |