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