Если вам нужно округлить десятичную дробь, вы должны использовать (int) Math.ceil(x);
, если вам нужно округлить до наибольшего целого числа:
System.out.println((int) Math.ceil(2.1)); // prints 3
В противном случае вы должны использовать Math.round(x)
который возвращает целое значение, ближайшее к ближайшему целому:
System.out.println(Math.round(2.1)); // prints 2
System.out.println(Math.round(2.7)); // prints 3