Erzeugen Sie einen gleichmäßig zufälligen Punkt innerhalb eines Rings [duplizieren]
Mögliche Duplikate:
Erstellen Sie eine Zufallszahl innerhalb eines Kreisrings
Ich möchte einen einheitlich erhaltenen Zufallspunkt innerhalb eines Punktes erhaltenAnnulusDas heißt, der Bereich, der innerhalb eines Radiuskreises liegtR1
, aber außerhalb eines RadiuskreisesR2
, woherR1 > R2
und beide Kreise sind am gleichen Punkt zentriert. Ich möchte die Verwendung von Ablehnungsproben vermeiden.
Wenn möglich, möchte ich, dass die Lösung ähnlich istdieses - verwendet für die Berechnung von zufälligen Punkten innerhalb eines Kreises - was ich äußerst elegant und intuitiv finde. Das heißt, ich möchte auch vermeiden, das zu verwendenQuadratwurzel.