CSE2221 homework-4.docx - Homework#4 Static Methods 1...

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

Homework#4: Static Methods1./*** 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) {return (((xCoord - 1.0) * (xCoord - 1.0) + (yCoord - 1.0) * (yCoord - 1.0)) < 1.0);}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) {int ptsInSquare = 0, ptsInCircle = 0;Random rnd = new Random1L();While (ptsInSquare < n) {

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture