Root calculation for the given number using Java


  1. // Root Calculation for given numbers  
  2. import java.io.*;  
  3. import java.text.*;  
  4. import java.math.*;  
  5.   
  6. class ssvroot  
  7. {  
  8. public static void main(String arg[])throws IOException  
  9. {  
  10. double i,j,x,n;  
  11.   
  12. System.out.print("Enter the float for table limit  :");  
  13.         BufferedReader br=new BufferedReader(new InputStreamReader(System.in));  
  14.         n=Double.parseDouble(br.readLine());  
  15.           
  16. NumberFormat nf=NumberFormat.getInstance();  
  17. nf.setMaximumFractionDigits(2);  
  18. System.out.print("No  :");    
  19.   
  20. for(i=0;i<=n;i=i+0.1)  
  21. {  
  22.     System.out.print("\t"+ nf.format(i) );    
  23. }  
  24. System.out.println();  
  25.   
  26. for(i=0;i<=9.0;i=i+1.0)  
  27. {  
  28.     System.out.print("\n" + i);  
  29.     for(j=0;j<=n;j=j+0.1)  
  30.     {  
  31.         x=i+j;  
  32.         System.out.print("\t"+ nf.format(Math.sqrt(x)));  
  33.     }  
  34. }  
  35.   
  36. }