十进制转换二进制 vb.net 控制台转换器

薯仔大王 薯仔大王 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是一名vb.net初学者,现在正在尝试做一个十进制转换二进制补码的控制台程序

’十进制转二进制的步骤是将十进制数除以二然直到商为0,然后反向读取余数。请问要怎么获取余数呢?

’如何让程序自动判断输入数字的正负 以确定变为反码时是否需要将零变为1,将一变为零?

’如何进行二进制的加减法

谢谢

以下是我的思路:

确定数字正负

将原始十进制数字除以二直到商为0

反向读取余数(变为原码)

将负数原码0-1,1-0(变为反码)

进行二进制加法 反码+1(变为补码)

方向可能有误 大神大佬们见笑了 恳请斧正

...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
薯仔大王
VB 16,718 成员 110,520 内容