在16bits情况下,32768 的二进制是 1000 0000 0000 0000,
1000 0000 0000 0000 “各bit取反,再加一”得到 1000 0000 0000 0000,所以 -32768 是16bits二进制的 1000 0000 0000 0000。
1111 1111 1111 1111 “各bit取反,再加一”得到 0000 0000 0000 0001,这明显就是十进制的 1 嘛,所以16bits下的二进制 1111 1111 1111 1111 是十进制 -1.