fupip(小贝):怎样把Math.Round(37/10f)转为Int?

解决方案 »

  1.   

    把上面的结果

    Convert.ToInt32(Math.Round(37/10f))
      

  2.   

    再问一下,我全部的写成以下,错误在哪?int a=int.Parse( TotalSize.Value.ToString()); 
    int b=int.Parse( PageSize.Value.ToString());
    double bb=Math.Round((a/b)f); 怎样把bb转为Int? 谢谢!
      

  3.   

    我在10后面加f是因为
    如果 37/10会返回int 得3而不是3.7
    加上f 会得3.7Round里面要求是浮点数,float,double,decimal...你采用变量就不要再加f了
    而要把它转换成double;double转int见面上面的回复