C语言int 取最小值为什么是-32768而不能是-32769
C语言int 取最小值为什么是-32768而不能是-32769
日期:2021-09-06 06:02:07 人气:1
正数最大值是32767,负数最小值是-32768
从 0到 32767,用二进制是从:00000000到01111111 ①
从-1到-32768,用二进制是从:11111111到10000000 ②
注意到:①和②里对应的数相加是:11111111.
从 0到 32767,用二进制是从:00000000到01111111 ①
从-1到-32768,用二进制是从:11111111到10000000 ②
注意到:①和②里对应的数相加是:11111111.