memset 初值

  1. 正无穷:0x3f, 0x7f
  2. 负无穷:0xc0, 0x80, 0xbf
  3. 两倍不会溢出的: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}$