您的位置首页百科知识

无符号整型转换有符号整型(C高手进)

无符号整型转换有符号整型(C高手进)

①这是无符号整形转为有肆闭祥符号整型的溢出问题.无符整型42486转化为二进制是:1010,0101,1111,0110,因裂搏为计算机存储数据是以二进制形式的,当把它做为有符整型输出时,转化方式是这样的:最高位(第十六位)是1时,是负数,其余位减1按位取反,就成:-101101000001010,再转为十进制,就是:-23050②此数是十六进制,完全正确,上面列出了它的二进制形式,1010为A,0101为5,1111为F,0110为6.你可以用态仿windows的计算器转化一下.