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