有符号字符型取值范围为什么是-128-127? 日期:2021-04-09 05:51:52 人气:1 有符号字符型取值范围为什么是-128-127? 有符号字符型取值范围是-128-127是因为有符号字符型最高位是符号位,0代表正数;1代表负数。有符号字符型的最大值为01111111,这个二进制值等于2^0+2^1+2^2+2^3+2^4+2^5+2^6=127。同时在计算机中,数值是以补码形式存储的。正数的补码是其本身;而负数的补码是取反(符号位保持不变),再加1。所以有符号字符型的最小值是10000000 ->(取反) 11111111 ->(加1)10000000=-2^8=-128。 热门评论 上一篇 手机蓝牙网络热点服务不可用是怎么回事拜托各位大神 下一篇 cocos2dx 怎么在schedule的回调函数中加参数