0
我做隨機生成一個角度是這樣的:如何在此範圍內以弧度生成隨機角度?
float rand_angle = (float)random_.NextDouble() * MathHelper.TwoPi;
但我要生成範圍內的隨機角A; B],剔除中間的一切。
何我能做到嗎?
我做隨機生成一個角度是這樣的:如何在此範圍內以弧度生成隨機角度?
float rand_angle = (float)random_.NextDouble() * MathHelper.TwoPi;
但我要生成範圍內的隨機角A; B],剔除中間的一切。
何我能做到嗎?
但我想生成從範圍內的隨機角度A; B],不包括在中間的一切。
假設b
比a
更大,這只是一個範圍[0, b - a)
得到一個值,然後加入a
的事情:
float randomAngle = (float) (random.NextDouble() * (b - a) + a);