-2

数学不是我最强的一面,所以请有人帮我解决这个公式:我有一个上升的变量 y,它趋于无穷大。

什么时候:

y < 100 I want x = 1,
100 >= y < 200 I want x = 2,
200 >= y < 300 I want x = 4,
300 >= y < 400 I want x = 8
400 >= y < 500 I want x = 16

等等。

提前致谢

4

2 回答 2

2
x = 2 ^ (y / 100)

或者如果 y 不是整数(相当于整数除法)。

x = 2 ^ Floor(y / 100)
于 2013-02-05T10:57:07.883 回答
2

这个怎么样:

 2 ^ ( y / 100 )

请注意,这使用整数除法。所以250 / 100 == 2

于 2013-02-05T10:57:17.470 回答