gpt4 book ai didi

java - 如何从数字中获得下一个最大的九间隔

转载 作者:行者123 更新时间:2023-12-01 10:38:29 26 4
gpt4 key购买 nike

我创建了一门类(class),当我得到一个数字时,要求我得到下一个最大的九间隔。这是我当前的代码。

int slot1 = (int) Math.floor(opposingPlayers/9.0);
int slot2 = slot1++;
int slot3 = slot2*9;

对方玩家正在返回一名玩家。但是当我运行代码时,

slot1 is equal to 1 
slot2 is equal to 0
slot3 is equal to 0

但是应该是 slot1 = 0 slot2 = 1 slot3 = 9

我只在对方玩家返回一个的情况下对此进行了测试,但这不会改变任何事情。

最佳答案

slot1++slot2 设置为 slot1 (0),然后递增 slot1。你需要这个:

int slot1 = (int) Math.floor(opposingPlayers/9.0);
int slot2 = slot1 + 1;
int slot3 = slot2*9;

关于java - 如何从数字中获得下一个最大的九间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34550953/

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