Создайте равномерно случайную точку в кольце (кольцо) [дубликат]

Возможный дубликат:

Создать случайное число в кольце

Я хотел бы получить равномерно полученную случайную точку в пределахкольцото есть область, которая лежит внутри круга радиусаR1, но вне круга радиусаR2, гдеR1 > R2 и оба круга центрированы в одной точке. Я хотел бы избежать использования выборки отклонения.

Если возможно, я бы хотел, чтобы решение было похоже наэтот -используется для расчета случайных точек внутри круга который я считаю чрезвычайно элегантным и интуитивно понятным. То есть я также хотел бы избежать использованияквадратный корень.

Ответы на вопрос(3)

Ваш ответ на вопрос