全站数据
8 4 2 0 5 8 1

谁知道为什么整型变量的取值范围是-32768到32767而不是-32767到32767那么-32768在内存中的储存形式是怎样

自考达人 | 简单学习,快乐成才!         
问题更新日期:2024-11-01 02:50:10

问题描述

谁知道为什么整型变量的取值范围是-32768到32767而不是-32767到32767那么-32768在内存中的储存形式是怎样急求答案,帮忙回答下
精选答案
最佳答案

负数是以补码的形式出现的,因此要大一个数。比如1000... ...000,这个数最高位为符号位,1表示为-,而负数以补码的方法为:后面的15个0的反码+1=32767+1=32768,加上符号位为-32768.这种方式是被规定的。