Wygeneruj jednolicie losowy punkt w pierścieniu (pierścieniu) [duplikat]

Możliwy duplikat:
Utwórz losową liczbę w pierścieniu

Chciałbym uzyskać jednolicie uzyskany losowy punkt w obrębiepierścieńto znaczy obszar, który leży wewnątrz okręgu o promieniuR1, ale poza kręgiem promieniaR2, gdzieR1 > R2 i oba koła są wyśrodkowane w tym samym punkcie. Chciałbym uniknąć stosowania próbkowania odrzucenia.

Jeśli to możliwe, chciałbym, aby rozwiązanie było podobne doten —Używane do obliczania losowych punktów w okręgu - co uważam za niezwykle eleganckie i intuicyjne. Oznacza to, że chciałbym również unikać używaniapierwiastek kwadratowy.

questionAnswers(3)

yourAnswerToTheQuestion