Не зависимо от значений вводимых с клавиатуры - результат всегда один - числа равны.
Хотя в строке 15 модуль разности больше допустимого, логическая переменная "res" похоже всегда остается истинной. Не пойму где ошибка...
package com.javarush.task.pro.task03.task0311;
import java.util.Scanner;
/*
Высокая точность
*/
public class Solution {
public static void main(String[] args) {
Scanner Number = new Scanner(System.in);
double N = Number.nextDouble();
double n1 = N;
double n2 = N;
boolean res = (( Math.abs(n2 - n1) < 0.0000001));//напишите тут ваш код
if (res) {
System.out.println("числа равны");
} else//напишите тут ваш код
System.out.println("числа не равны");
}
}