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