[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/SHembram18/Java-Programming/master/Assignment-2/FloatCompare.java [Back]  [Original]

/*
 * PROGRAM   : Write a java Program to compare two floating point values given as run time input upto 3 decimal places
 * FILE      : FloatCompare.java
 * CREATED BY: Santosh Hembram
 * DATED     : 07-08-20
*/
	class FloatCompare{

		public static void main(String[] args)  {

			if(args.length < 2)
				System.out.println("====================\nINSUFFICIENT NO. OF ARGUMENTS====================");

			else{

				double x,y;

				x = Double.parseDouble(args[0]);
				y = Double.parseDouble(args[1]);

				System.out.print("Input two floating-point number: ");
        		

       			 x = Math.round(x * 1000);
        		x = x / 1000;

        		y = Math.round(y * 1000);
        		y = y / 1000;

        		if (x == y)
        		{
            		System.out.println("They are the same up to three decimal places");
        		}
       			 else
        		{
            		System.out.println("They are different");
       			 }
    
			}
		}
	}


	

Web Proxy Viewer  |  New URL  |  Original Page