Объясните пожалуйста.
Задачу вроде решил правильно, но в ответе переменная принимает значение double, а должна принимать целочисленное значение, ведь мы же ее округлили.
package com.javarush.task.pro.task04.task0418;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
double glass = 0.5;
Scanner scan = new Scanner(System.in);
boolean people = scan.nextBoolean();
if(people==true)
{System.out.println(glass =(int) Math.ceil(glass));
}else{
System.out.println(glass = (int) Math.floor(glass));}
}
}