![]() |
1
1
也就是说,用暴力强迫它。每次都有21.5%的机会不在圈外:) |
![]() |
2
0
为向量的x和y分量生成随机数,这样x<矩形.宽度和y<矩形.高度. 然后检查x^2+y^2<圆.半径^2如果是的话,就把矢量扔掉。 更新 :另一种生成非均匀分布但不丢弃任何向量的方法如下:随机选择一个从0到2*pi的角度。现在,通过从直线与圆和矩形的中心开始的前一个角度的交点中随机选择一个值来确定向量的长度。 |