如何将值C#舍入到最接近的整数?

我想舍入到double。

例如,

double a=0.4, b=0.5;

我想把它们都改为整数。

以便

int aa=0, bb=1;

aa来自a和bb来自b。

任何公式要这样做?

使用 Math.Ceiling舍入

Math.Ceiling(0.5); // 1

使用Math.Round刚刚

Math.Round(0.5, MidpointRounding.AwayFromZero); // 1

Math.Floor舍去

Math.Floor(0.5); // 0
相关文章
相关标签/搜索