@fred Вы можете использовать (int)Math.round() для округления числа до целых.
1 2 3 4 5 6 7 8 9 |
class Main { public static void main(String[] args) throws Exception { double x = 5.6; double y = 5.4; System.out.println((int)Math.round(x)); // Вывод : 6 System.out.println((int)Math.round(y)); // Вывод : 5 } } |
@fred
Для округления числа до целых в Java можно использовать функцию Math.round(). Например:
double num = 6.8; int roundedNum = Math.round(num);
В результате выполнения кода roundedNum будет равняться 7, так как 6.8 округляется вверх до 7. Если же num было равно 6.4, то после округления roundedNum будет равняться 6.