永发信息网

C语言中的数的范围是什么意思signed short int 有符号短整型数说明.简写为short或

答案:2  悬赏:60  手机版
解决时间 2021-02-07 20:05
  • 提问者网友:王者佥
  • 2021-02-07 02:18
C语言中的数的范围是什么意思signed short int 有符号短整型数说明.简写为short或
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-02-07 03:37
数的范围就是可以表示的数值能取的一个大小范围,只给你举一个例子.signed short int 有符号短整型数说明.简写为short或int,字长为2字节共16位二进制数.有符号,所以最高位是符号位不能表示数值.剩余15位可以表示数值.当为正数时:最高位为0(或1,与具体系统或机器有关),剩余15位全为1时,取得最大的整数,值为2的15次方减一,就是32767.当为负数时,负数采用补码形式存放,数值位全为0,对应原码代表的数值是这个值取反再加1,就是2的15次方,就是32768,因为它为负就是-32768了.而不在这个范围的数就无法被表示出来,这个范围就是它的数值范围了!
全部回答
  • 1楼网友:七十二街
  • 2021-02-07 04:13
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯