前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >二进制加减法计算法则

二进制加减法计算法则

作者头像
全栈程序员站长
发布2022-09-12 12:05:47
3.8K0
发布2022-09-12 12:05:47
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

一、二进制加法(逢2进1) 举例:100111+11010=100001 1 0 0 1 1 1 1 1 0 1 0 —————— 1 0 0 0 0 0 1 十进制加法是逢十进一,二进制加法是逢二进一。 最低位:1加0得1。 倒数第2位:1加1得2,同时进1。 倒数第3位:1加0得1,再加上进位的1,结果为2。 其他位同理。

二、二进制减法(借1当2) 举例:1000001-11010=100111 1 0 0 0 0 0 1 1 1 0 1 0 ——————— 0 1 0 0 1 1 1 最低位:1减0得1。 倒数第2位:借1得2,再减去1,结果为1。 倒数第3位:0借1得2,被借1为1,1减0为1。 倒数第4位:0借1得2,被借1为1,1减1为0。 倒数第5位:0借1得2,被借1为1,1减1为0。 倒数第6位:0借1得2,被借1为1,结果为1。 最高位:1被借1得0。

再举一个例子,计算二进制小数的:10-0.1001=1.0111。方法与整数一样。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149603.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档