数字金额转换汉字金额

数字金额转换汉字金额/// <summary> /// 转换数字金额主函数(包括小数) /// </summary> /// <param name="str">数字字符串</param> /// <

数字金额转换汉字金额 /// &lt;summary&gt; /// 转换数字金额主函数(包括小数) /// &lt;/summary&gt; /// &lt;param name="str"&gt;数字字符串&lt;/param&gt; /// &lt;returns&gt;转换成中文大写后的字符串或者出错信息提示字符串 &lt;/returns&gt; public static string ConvertSum(string str) { if (!IsPositveDecimal(str)) return "格式错误!"; if (Double.Parse(str) &gt;999999999999.99) return "金额溢出"; char[] ch =new char[1]; ch[0] ='.'; //小数点 string[] splitstr =null; //定义按小数点分割后的字符串数组 splitstr =str.Split(ch[0]);//按小数点分割字符串 if (splitstr.Length == 1) //只有整数部分 { return ConvertData(str) +"圆整"; } else if (splitstr.Length == 2) { if (splitstr[0].ToString() == "0" || splitstr[0].ToString() == "")//

腾讯文库数字金额转换汉字金额