Advertisement
SophiYo

FloatingPoint

Feb 1st, 2019
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.76 KB | None | 0 0
  1. package O2DataTypesAndVar.MoreExercise;
  2.  
  3. import java.math.BigDecimal;
  4. import java.util.Scanner;
  5.  
  6. public class Ex03FloatingPointv2 {
  7.     public static void main(String[] args) {
  8.         Scanner scanner = new Scanner(System.in);
  9.  
  10.         BigDecimal number1 = new BigDecimal(scanner.nextLine());
  11.         BigDecimal number2 = new BigDecimal(scanner.nextLine());
  12.  
  13.         BigDecimal difference = (number1.subtract(number2)).abs();
  14.  
  15.         if (number1.compareTo(number2) == 0) {
  16.             System.out.println("True");
  17.         } else {
  18.             if (difference.compareTo(BigDecimal.valueOf(0.000001)) == -1) {
  19.                 System.out.println("True");
  20.             } else {
  21.                 System.out.println("False");
  22.             }
  23.         }
  24.  
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement