Java:有没有办法知道你对一个数字“有多近”?

时间:2015-11-19 01:50:22

标签: java random numbers

我正在做一个随机数猜测游戏(生成1到25之间的随机数,用户有5次尝试猜测数字)。根据用户输入的数字与随机生成的数字的接近程度,我需要说“你真的接近数字”或“你的数字真的很远”。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

我想一种方法是从随机生成的数字中减去用户猜测的绝对值(Math.abs(...)),然后使用if - {{1} }梯形图根据该数字和“关闭”的定义

确定要打印的内容

答案 1 :(得分:0)

您可以使用 int diff = Math.abs(n1 - n2)找到区别,然后只需执行if if链接打印您需要的内容