用convert不就行了吗。或者转换成整形

解决方案 »

  1.   

    哦,打错了,不好意思,应该是Truncate函数
      

  2.   

    直接强制转换,系统会自动去掉小数部分
    double a=17.5625;
    int b=(int)a;
    这里b的值就是a的整数部分
      

  3.   

    直接强制转换,系统会自动去掉小数部分
    double a=17.5625;
    int b=(int)a;
    这里b的值就是a的整数部分
      

  4.   

    Math.Floor(double d) 返回小于或等于指定数字的最大整数。(截尾)  
    Math.Round(double d) Math.Round(double, int); 返回具有指定精度、最接近指定值的数。(四舍五入)
    Math.Ceiling(double d) 返回大于或等于指定数字的最小整数。(进一)