ASP.NET decimal数值的问题
如上图,数值都是 decimal 类型的,为什么小数点后面的位数不一样? 除截取字符外有什么简单办法解决? asp.net 数值类型 decimal
[解决办法]
string.Format("...手续费{0:C}元...", dec);
[解决办法]
这个可以进行格式化控制的吧
[解决办法]
float.Parse(你那个数值变量.ToString()).ToString("f2");
这是保留两位小数的格式化。