-6

我需要一些帮助来回答上述问题有什么好玩的想法吗?

4

2 回答 2

4

你会在这里得到更多:Bit Twiddling Hacks

于 2013-02-12T12:32:46.283 回答
3

将其中一个输入视为位掩码。对于其中设置的每个位,您希望将另一个输入(左移那么多空格)添加到您的结果中。这假设无符号输入:非 2 补码有符号输入需要对符号位进行特殊处理。

我想我可以有把握地预测,这将比 CPU 的内置乘法运算效率低。

于 2013-02-12T12:33:06.903 回答