1. ホーム
  2. c#

[解決済み] C# - 最も近い整数への切り捨て

2022-01-25 13:19:39

質問

私はいくつかの数値を計算するC#アプリを持っています。切り捨てたいのですが。

var increment = 1.25;
var result = 50.45 - 23.70;    // equals 26.75
int interval = difference / increment; // result is 21.4. However, I just want 21

を取得する必要がありますね。 intervalint . 同時に、私は単に Convert.ToInt32 というのは、その 丸め動作 . 私は常に最小の整数が欲しいのです。しかし、方法がよくわからない。

どのように解決するのですか?

これを試してみてください。

 int interval = Convert.ToInt32(Math.Floor(different/increment));