Возможный дубликат:
Создать случайное число в кольцевом пространстве
Я хотел бы получить равномерно полученную случайную точку внутри annulus, то есть область, лежащую внутри круга радиус R1
, но вне круга радиуса R2
, где R1 > R2
и обе окружности центрированы в одной и той же точке. Я хотел бы избежать использования отбраковки.
Если возможно, я хотел бы, чтобы решение было похоже на этот > , используемый для вычисления случайных точек в круге, который я считаю чрезвычайно элегантным и интуитивным. То есть, я также хотел бы избежать использования квадратного корня.