现在的位置: 首页 > 综合 > 正文

金额 和 百分比 的格式化

2013年08月29日 ⁄ 综合 ⁄ 共 566字 ⁄ 字号 评论关闭

 

//声明和初始化格式化类
System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();
provider.CurrencyDecimalDigits = 2 ;
provider.CurrencySymbol = "¥";
provider.PercentDecimalDigits = 2 ;
provider.PercentPositivePattern = 2;//百分号出现在何处.
//格式化百分数
values = dr["XDFHKTZ_FDLV"].ToString() ;
dbvalues = Convert.ToDouble(values)/100 ;
values = dbvalues.ToString("P", provider); // 注意这里的p和下面c的确别
dr["XDFHKTZ_FDLV_Formate"] = values ;
//格式化金额
values = dr["XDFHKTZ_SFXYED"].ToString() ;
dbvalues = Convert.ToDouble(values) ;
values = dbvalues.ToString("C", provider);
dr["XDFHKTZ_SFXYED_Formate"] = values ;

抱歉!评论已关闭.