# SoftwareHW4.docx - CSE 2221 1 Checks whether the given...

• Homework Help
• 2

This preview shows page 1 - 2 out of 2 pages.

CSE 2221 1. /** * Checks whether the given point (xCoord, yCoord) is inside the circle of * radius 1.0 centered at the point (1.0, 1.0). * * @param xCoord * the x coordinate of the point * @param yCoord * the y coordinate of the point * @return true if the point is inside the circle, false otherwise */ private static boolean pointIsInCircle(double xCoord, double yCoord) { if((xCoord-1.0)*(xCoord-1.0))-((yCoord-1.0)*(yCoord-1.0)<) { return true; } else { return false; } } 2. /** * Generates n pseudo-random points in the [0.0,2.0) x [0.0,2.0) square and * returns the number that fall in the circle of radius 1.0 centered at * the point (1.0, 1.0). * * @param n * the number of points to generate * @return the number of points that fall in the circle */ private static int numberOfPointsInCircle(int n) { counter = 0; for (int i = 0; i<n; i++) { Random x = new Random(); xx = x.nextDouble()/2.0; Random y = new Random();