专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

二进制减法怎么借位_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 20:54:38       共计:3597 浏览

二进制减法怎么借位?

二进制数的减法运算, 从高位借1过来,则当 2。 二进制减法与普通减法没有什么不同,只不过高位借1只能当2用,这样减下来就不会有问题。关键是不够减怎么办,数学计算时可以有负数,但计算机上程序计算时却没有符号位,而且是有字节数要求的。这样对于非借位的就是普通减法运算,对于借位的就需要做补码运算。

例如: 1110-1001,个位不够减,从高位借1过来当2,减去1剩1得0101。

二进制减法运算法则:

1-1=0,1-0=1,0-0=0,0-1=-1, 也就是当两个相减的二进制位中同为0或1时,相减的结果为0,如果被减数的二进制位为1,而减数的二进制位为0,则相减的结果仍为1;而如果被减数的二进制位为0,而减数的二进制位为1,则需要向高位借1,但此时是借1当2,与十进制中的借1当10道理一样。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:MYSQL中的单双引号有什么区别_数据库 | ·下一条:布隆过滤器可以加载多少数据_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有