gpt4 book ai didi

c++ - 将以二进制给出的两个整数相乘

转载 作者:太空宇宙 更新时间:2023-11-04 16:25:30 24 4
gpt4 key购买 nike

我正在开发一个程序,可以让我将二进制数相乘/相除/相加/相减。在我的程序中,我将所有整数表示为数字 vector 。

我已经设法弄清楚如何用加法来做到这一点,但是乘法让我迷路了,我想知道是否有人可以给我一些关于如何获得伪代码作为该程序指南的建议。

提前致谢!

编辑:我正在尝试弄清楚如何创建乘法算法来解决问题。任何有关如何计算此算法的帮助将不胜感激。我通常不使用 C++,所以用它来解决问题需要更长的时间。

最佳答案

如果您想乘法,也可以考虑 Booth 算法: Booth's multiplication algorithm

关于c++ - 将以二进制给出的两个整数相乘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12341811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com