数字
种类
char
- 1byte, 8bit
- -27~27 -1 -128 ~ 127
short
- 2byte, 16bit
int
- 32位系统:2byte,16bit
- 64位系统:4byte,32bit
long
- 32位系统:4byte,32bit
- 64位系统:8byte,64bit
float
- 4byte, 32bit
double
- 8byte,64bit
char
正数
- 0~127
- 00000000 ~ 01111111
负数
- -128~-1
- 10000000 ~ 11111111
正负转换
- 正数按位取反加一
- 负数减一按位取反
float
组成
- sign(1位):表示正负
- exponent(8位):表示指数部分c+127
- mantissa(23位):表示尾数部分b
离0越近,精度越高,离0越远精度越低,精度至少保证为7位
XMind - Trial Version