gpt4 book ai didi

java - 翻译简单的C代码

转载 作者:行者123 更新时间:2023-11-30 16:00:30 25 4
gpt4 key购买 nike

所以我正在为我的计算机科学类(class)做一个作业,我们必须采用用 C 编写的算法并在汇编 (SPARC) 中复制它。我的问题是我对 C 代码知之甚少,因为我专攻 java。谁能帮我看看这段代码并给我它的 Java 等效代码吗?如果你们有任何关于直接将其用于 SPARC 的技巧,我也愿意接受这些想法。谢谢!

neg = multiplier >= 0 ? 0 : 1;
product = 0;
for (i = 32; --i >= 0; ) {
if (multiplier & 1)
product += multiplicand;
(product and multiplier registers) >> 1;
}
if (neg)
product -= multiplicand;

最佳答案

C 的语法非常接近 Java 的语法。特别是关于这个片段,所以你应该不会有任何理解它的困难。

无论如何,我认为 C 中不存在“和”

你确定还是你的片段?

这段代码你不明白什么?

关于java - 翻译简单的C代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7722957/

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