神奇,一个float,算出来结果不一样
建议用以下方式明确转化
Mathf.CeilToInt
Mathf.FloorToInt
最终解决方案
int floatCloseToInt(float f)
{
f = f - 0.5f;
return Mathf.CeilToInt(f);
}
神奇,一个float,算出来结果不一样
建议用以下方式明确转化
Mathf.CeilToInt
Mathf.FloorToInt
最终解决方案
int floatCloseToInt(float f)
{
f = f - 0.5f;
return Mathf.CeilToInt(f);
}