Decimal x = 1234;
x=Math.Round(x);
Response.Write(x);
//1234

解决方案 »

  1.   

    Decimal x=1234;
    Respone.Write(x.ToString("#"));
      

  2.   

    tostring("f0")可以的
    format可以的
    submit可以的
    或者直接用spilt(".");
    自己考虑使用
      

  3.   

    decimal x=123.45这样的也要显示正确,尾部不能有多余的0
      

  4.   


               Decimal x = 123.45;
    x=Math.Round(x,2);
    Response.Write(x);
    //123.45
      

  5.   

    以上的方法都不行啊……有只使用格式化字符串的方法吗?无论整数还是小数的decimal 类型的值,都不要显示小数点后面的尾部的零