开发者社区> 问答> 正文

“计算机不做减法运算”对吗

“计算机不做减法运算”对吗

展开
收起
知与谁同 2018-07-19 13:03:15 3502 0
2 条回答
写回答
取消 提交回答
  • 社区管理员
    电脑也做减法运算,只是它做的是二进制的减法运算。
    二进制数的算术运算包括:加、减、乘、除四则运算。
    一、二进制加法法则。
    二进制加法与十进制加法法则相同,但由于二进制,只有零和一两个数码,逢二进一,口诀是:0+0=0,0+1=1,1+0=1,1+1=10.
    二、二进制减法法则:
    二进制减法法则:和十进制减法法则相同,但某位不够减时,要向前一位借一作二。
    三、二进制乘法口诀:
    二进制乘法口诀:0*0=0,0*1=0,1*0=0,1*1=1。
    四、二进制除法法则:
    二进制数除法与十进制数除法很类似。可先从被除数的最高位开始,除的时候先看被除数的前一位或几位,如果前一位或几位比除数小,就要多看一位。除到被除数的哪一位,就把商写在哪一位的上面,每次除后的余数必须比除数小。如果余数比除数大,就说明商小了,要调大。
    2019-07-17 22:57:54
    赞同 展开评论 打赏
  • 阿里云开发者社区运营负责人。原云栖社区负责人。
    嗯是的 CPU的运算器中只有加法器 减法操作都是转化成加法来算 比如3-2 就化为3+(-2)
    2019-07-17 22:57:54
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载