二进制加减法计算法则
2023-06-13 09:12:24 时间
大家好,又见面了,我是你们的朋友全栈君。
一、二进制加法(逢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
相关文章
- pytorch BatchNorm参数详解,计算过程
- 单细胞转录组计算肿瘤纯度应该是金标准吗?
- 三大技术突破!OPPO MariSilicon Y发布:从“计算影像”跨入“计算音频”!
- 大咖齐聚、思想碰撞、探索前沿,2021WAIC· 隐私计算学术交流会全日程公布
- 贝索斯所言的云计算价值,京东云正在实践
- 神经拟态计算的“一小步”, AI发展的“一大步”
- 函数SQL Server中计算位数的函数使用技巧(sqlserver中位数)
- Oracle倡导云计算的创新产品(oracle公司主要产品)
- 云计算时代Oracle的解决方案(oracle云计算公式)
- Oracle中的乘法分数计算方式及应用(oracle乘分数)
- 在Oracle数据库中如何计算天数(oracle中怎么算天数)
- 微软开源P语言,解决异步计算的挑战问题
- 思科云指数报告:2020 年全球 92% 的数据流量将来自云计算
- 叠加计算出错的解决方法
- 用计算列实现移动加权平均算法
- JavaScript特有方法计算二进制中1的个数split方法
- 利用毫秒减值计算时长的js代码