会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
gexin1023
学海无涯,心生敬畏 ====> gexin1023@gmail.com
博客园
首页
新随笔
联系
订阅
管理
2017年9月6日
对int类型最小值INT_MIN取负值结果不变
摘要: 在32位系统中,int类型的最大值是0x7fffffff(即除了最高的1Bit其他31位都为1),而最小值是0x80000000(除了最高1bit,其他31位都为0)。 显然,对于最小值求负数是不存在的,为什么会使最小值本身呢? 这是由于在计算负运算时,是针对int类型数据进行“取反加一”操作。这样
阅读全文
posted @ 2017-09-06 15:56 gexin1023
阅读(2793)
评论(0)
推荐(0)
编辑