0

我必须显示评级,为此我需要如下增量:

如果数字是 1.0 它应该等于 1

如果数字是 1.1 应该等于 1

如果数字是 1.2 应该等于 2

如果数字是 1.3 应该等于 2

如果数字是 1.4 应该等于 2

如果数字是 1.5 应该等于 2

如果数字是 1.6 应该等于 2

如果数字是 1.7 应该等于 2

如果数字是 1.8 应该等于 2.0

如果数字是 1.9 应该等于 2.0

如果数字是 2.0 应该等于 2.0

如果数字是 2.1 应该等于 2.0

等等...

有没有一种简单的方法来计算所需的值?

4

1 回答 1

0

您可以使用Math.Floor()功能:

C#语法中:

double number = 1.2;
double new_number = Math.Floor(number + 0.8);

//Console.WriteLine(new_number);
于 2013-10-14T09:48:34.907 回答