最佳答案
我使用下面的行来转换浮点数为int,但它不是像我想要的那样准确:
float a=8.61f;
int b;
b=(int)a;
结果是:8
(它应该是9
)
当a = -7.65f
时,结果是:-7
(它应该是-8
)
最好的方法是什么?