Bro*_*ner 2 c# math int unity-game-engine
我想将一个int除以10得到一个最接近舍入的整数,所以12应该给1而17应该给2
继承我的代码:
int BonusValue; int Str; BonusValue = Convert.ToInt32(Math.Round(Convert.ToDouble(Str) / 10));
这会有用吗?
Aga*_*nju 6
是的,那应该有用.
但是,如果在整数中添加一半舍入步骤(在您的情况下为5),则会更容易.然后你可以做简单的整数除法:
BonusValue = (Str+5) / 10
归档时间:
9 年,1 月 前
查看次数:
200 次
最近记录: