memset 初值
- 正无穷:0x3f, 0x7f
- 负无穷:0xc0, 0x80, 0xbf
- 两倍不会溢出的:0x3f, 0xc0
整数数据范围
int |
数值 |
估算 |
最大 |
$2147483647=2^{31}-1$ |
$2.147 \times 10^9$ |
0x3f |
$1061109567$ |
$1.061\times 10^9$ |
2*0x3f |
$2122219134$ |
$2.122\times 10^9$ |
0x7f |
$2139062143$ |
$2.139\times 10^9$ |
最小 |
$-2147483648=-2^{31}$ |
$-2.147\times10^9$ |
0xc0 |
$-1061109568$ |
$-1.061\times10^9$ |
2*0xc0 |
$-2122219136$ |
$-2.122\times10^9$ |
0x80 |
$-2139062144$ |
$-2.139\times10^9$ |
0xbf |
$-1077952577$ |
$-1.07795\times10^9$ |
long long |
数值 |
估算 |
最大 |
$9223372036854775807=2^{63}-1$ |
$9.22337\times10^{18}$ |
0x3f |
$4557430888798830399$ |
$4.55743\times10^{18}$ |
2*0x3f |
$9114861777597660798$ |
$9.11486\times10^{18}$ |
0x7f |
$9187201950435737471$ |
$9.18720\times10^{18}$ |
最小 |
$-9223372036854775808=-2^{63}$ |
$-9.22337\times10^{18}$ |
0xc0 |
$-4557430888798830400$ |
$-4.55743\times10^{18}$ |
2*0xc0 |
$-9114861777597660800$ |
$-9.11486\times10^{18}$ |
0x80 |
$-9187201950435737472$ |
$-9.18720\times10^{18}$ |