User Tools

Site Tools


randomlengths

randomlength.java

Random Segments in a Square

Pick two random points in a unit square. Find the distance between them. Do this a few million times to answer the question, “What is the average length of a random segment inside a square?”

Helpful formula:

Random Chords

Pick two points on a unit circle. Find the length of the cord. Do this a few million times to answer the question, “What is the average length of the chord?”

Hint about getting random points on unit a circle:

Get a random number from 0 to 2*Math.PI to be a random angle (in radians, which is what you need in Java. Then get your x and y coordinates with sine and cosine:

RandomLength.java

randomlengths.txt · Last modified: 2021/05/06 13:39 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki