2 つの整数を除算し、結果として整数を取得しようとしています。正しいMath.Round()
方法が必要なので、除算すると、方法に関係なく常に次の整数に丸められます。以下に、期待される例をいくつか示します。
int result = (6/4); // = 2
int result = (3/4); // = 1
int result = (1/4); // = 1
int result = (8/4); // = 2
int result = (9/4); // = 3
これを行う正しい方法は何ですか?