Не пойму, почему этот код работает: double glass = 0.5; Scanner scanner = new Scanner(System.in); boolean in = scanner.nextBoolean(); int out = in != true ? (int) Math.floor(glass) : (int) Math.ceil(glass); System.out.println(out); , а этот вылетает с ошибкой: double glass = 0.5; Scanner scanner = new Scanner(System.in); boolean in = scanner.nextBoolean(); int out = in == falce ? (int) Math.floor(glass) : (int) Math.ceil(glass); System.out.println(out);