Decimal类型转换为String后怎么去掉后面多余的0 我把Decimal类型的数据转换为字符后想得到正面的结果如果小数是21.00转换后想显示为21如是小数是21.0900转换后想显示我21.09请问怎么格式化字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用 double.Parse(decimalValue.ToString()).ToString() public string Getstring(decimal aa) { string str = string.Empty ; if(aa<0) { str = string.Concat("-",Convert.ToString(Math.Abs(aa))); } else { str = Convert.ToString(Math.Abs(aa)); } return str; } 先精确一下,用Decimal.Round 1. 转换成字符串之前用Decimal.Round处理一下2. 如果对字符串处理可以用num.ToString().TrimEnd( new char[]{ '.', '0' } ) VS中两个项目合并 c#有关bar code的问题请教 Label用法 请问下基类什么意思? 各位达人,如何在WinForm关闭的时候传一个或多个值到另外一个窗体阿? 一个JS的小问题,各位大虾帮忙看一下 大家看看是什么语言 上传了网站,出错了..请高手帮忙!! 水晶报表能不能做成类似DataGrid的东西,但功能更强大,我觉得DataGrid功能不够强大(华表好像有)? 高分求邮件接收完整例子! 已知局域网中服务器的用户名和密码,如果访问! .net内存回收问题探讨
{
string str = string.Empty ;
if(aa<0)
{
str = string.Concat("-",Convert.ToString(Math.Abs(aa)));
}
else
{
str = Convert.ToString(Math.Abs(aa));
}
return str;
}
2. 如果对字符串处理可以用num.ToString().TrimEnd( new char[]{ '.', '0' } )