比如给你一个数,这个数不确定,可能是带小数,也可能不带,要取如果整数的尾数是0-4的就取5,如果整数的尾数是5-9的就取0进1,比如35.69就是40了,如果是54.85就是55了。44的话就是45.
急啊 

解决方案 »

  1.   

    Math.Ceiling(12.56);  大小等于
      

  2.   

    参考:
    int i = 123;
    int j = (int)( Math.Ceiling((double) i / 10) * 10);  // 结果 130
      

  3.   

    int process(float input)
    {
         int result = (int)input;
         if(result % 10 < 5)
         {
             result = (result % 10)*10 + 5;
          }
          else
         {
              result = ((result % 10) + 1 ) * 10;
          }
          return result;
    }
      

  4.   

    int x = (int)num % 10;if(x < 5)
    {
       num = ((int)num / 10) * 10 + 5;
    }
    else if(x > 5)
    {
      num = ((int)num / 10) * 10 + 10;}
      

  5.   

    9楼的((result % 10) 是除不是取余哈10楼的对了