天花板后点两位数

时间:2016-08-25 09:52:55

标签: c# double point digits ceiling

我有两个数字,例如:

  

1.51和1.56

我需要:

  

1.55和1.60

但是,如果 1.55 ,它只会保持 1.55

2 个答案:

答案 0 :(得分:4)

public double MyCeiling(double value)
{
    return Math.Ceiling(value * 20) / 20;
}

用法:

double d1 = MyCeiling(1.51); // result 1.55
double d2 = MyCeiling(1.55); // result 1.55
double d3 = MyCeiling(1.56); // result 1.6

答案 1 :(得分:1)

试试这个。

Math.Ceiling(val*20)/20