二进制的算法

scrc123 2010-12-12 09:12:51
各位老师,周末好。
二进制的数值减1应该怎么实现呢,比如:
11100110 - 0001 = 11100101

谢谢!
...全文
86 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
scrc123 2010-12-12
  • 打赏
  • 举报
回复
谢谢,那在PB里该怎么写代码呢,谢谢啊。我真的没弄懂啊
WorldMobile 2010-12-12
  • 打赏
  • 举报
回复
按照计算机原理中你应该把减法转换为加法,然后再去处理

A - B = A + (-B)

-B的求法是按位取反再加1

11100110 - 00000001 = 11100110 + 11111111 = 11100101

呵呵

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧