Как конвертировать float в int с помощью Java
Я использовал следующую строку для преобразования float в int, ноне так точно, как ямне нравится:
float a=8.61f;
int b;
b=(int)a;
Результат:8
(Так должно быть )9
когдаa = -7.65f
результат:-7
(Так должно быть )-8
Какие'лучший способ сделать это?