これはおそらく本当に初心者の質問です(まあ、そうだと確信しています)が、返されるfloatがあり、私はすぐに必要ですそれをintに変換する効率的な方法。
非常に簡単ですが、例外があります。 floatの残りが.0以外の場合、int。
簡単な例:
フロート= 98.0、Int = 98
Float = 98.1、Int = 99
Float = 6.6、Int = 7
等。
これはそれを行う必要があります:
int myInt = (int)Math.Ceiling(myFloat);
使用する
Math.Ceiling();
math.Round()は98.1を99にしないため
Convert.ToInt32(Math.Ceiling(FloatValue));