我使用以下行将float转换为int,但是它不如我所希望的那么准确:
float a=8.61f;
int b;
b=(int)a;
结果是:(8应该是9)
当时a = -7.65f,结果为:(-7应该为-8)
最好的方法是什么?
回首忆惘然
临摹微笑
相关分类