A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bling的女汉子 中级黑马   /  2015-8-24 14:42  /  1267 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在c语言中 ,为什么要引入补码?

14 个回复

倒序浏览
为了电路设计更简单,因为计算机只能做加法,减一个数等于加这个数的负数
回复 使用道具 举报
额 这个回复的有点破 ,帮你顶顶吧
回复 使用道具 举报
因为有负数,所以要加上补码
回复 使用道具 举报
这个只做了解就行了。很少用到
回复 使用道具 举报
计算机底层的数据就是用补码来计算的
回复 使用道具 举报
补码可以简化加减问题
回复 使用道具 举报
这不是C语言的问题啊,在计算机中所有数据的存储运算都是用补码进行的
回复 使用道具 举报
颖峰 中级黑马 2015-8-29 21:03:08
9#
为了做减法运算吧
回复 使用道具 举报
过来研究一下,呵呵
回复 使用道具 举报
因为计算机中默认的就是补码的形式
回复 使用道具 举报
感觉说的都有道理。
回复 使用道具 举报
可以连同符号位一块运算,简化设计吧
回复 使用道具 举报
最主要的就是为了解决计算机没有减法运算的问题,加上一个负数只用到加法会让计算机的基础电路设计变得简单一点
回复 使用道具 举报
简单的说就是使计算机语言简单,相信已有大神解答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马