在一行中,如何得到一个方程,如果我通过 10,它将给我 0,但如果我通过 100,它会给我 100?
因此,对于以下数字,该值将类似于:
10 -> 0
100 -> 100
当然,我的号码可以是 10 到 100 之间的任何数字。
在一行中,如何得到一个方程,如果我通过 10,它将给我 0,但如果我通过 100,它会给我 100?
因此,对于以下数字,该值将类似于:
10 -> 0
100 -> 100
当然,我的号码可以是 10 到 100 之间的任何数字。
int input = ...;
int result = (input <= 10 ? 0 : 100 * (input - 10) / 90);
最后我得到了答案,方程式是这样的:
X = (Y*10-100)/9
现在尝试将 10 到 100 之间的任何值放入其中。
你可以做
if (i == 0) return 10;
if (i == 100) return 100;
其他任何事情都留给您的想象力。
return i * 9 / 10 + 10;
或者
return (i * i + 1110) / 111;