gpt4 book ai didi

java - Java 中的模块化数学(环绕的数字线)

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:34:32 24 4
gpt4 key购买 nike

我正在尝试创建一个利用 modular arithmetic 的简单函数.这本质上是一条环绕的数字线。具体来说,我想在 Java 中使用 Mod 8 数字行。

我想要的是比较介于 0 和 7 之间的两个数字。我想减去这些数字以获得差分。然而,我希望它等于 1,而不是 0-7=-7。这个想法是,在你达到 7 之后,数字线绕回到 0(因此 0 和 7 之间只有一个空格。)

有没有符合这个标准的包?

最佳答案

((0-7)+8) % 8 怎么样?这应该可以解决您的问题。

注意:% 是模块化运算符。

关于java - Java 中的模块化数学(环绕的数字线),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587009/

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