百家姓128进制数的除法运算

百家姓128进制数的除法运算

如何进行百家姓128进制数的除法运算呢?可以通过模仿除法的竖式算法来实现。

1、先将百家姓128进制的被除数和除数,用其权重替代中文码。

2、比较被除数和除数的大小,如果被除数小于除数,则计算结束,剩余的被除数就是余数。

3、取被除数的前几位当做余数,长度跟除数一样,如果小于除数则再多取一位被除数。

4、用被除数的前几位减去除数,商加一。

5、重复第4点,直到取出的被除数前几位小于除数为止,剩余的为余数。

6、如果被除数的数字还没有全部取出来,则取一位补充在余数后面,商的位置后移一位。

7、如果余数还是小于除数,则重复第6点,直到余数大于或等于除数为止,商的位置也相应后移相同位。

8、直到所有的被除数都取完,并且余数小于除数,则除法计算结束。

9、所得到的的商数和余数,就是除法的计算结果。

10、将计算结果再用百家姓编码替换回来。


以下是除法软件的界面:

源代码已经上传,下载地址是:点击打开源代码的下载链接,供有兴趣的朋友参考。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值