go to previous page   go to home page   go to next page hear noise

If you asked for more accuracy than is possible in double precision variables, what might happen? For example, say that smallValue were 1.0E-21?

Answer:

The loop ends when it has achieved the goal. If the goal cannot be achieved, the loop might go on forever. Or, you might get lucky and accidentally reach the goal.


Improvement to the Program

It would be nice if the user could enter the number for which the square root is computed.

Here is the familiar program fragment that asks the user to enter a floating point value:

    // get the number from the user
    Scanner scan = new Scanner( System.in );
    System.out.println("Enter the number:"); 
    N = scan.nextDouble();

Here is the program as it currently stands:



QUESTION 18:

Copy the program fragment and paste it into the program so that the user can enter N.