下载此文档

金额大写转换函数.doc


文档分类:办公文档 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
金额大写转换函数#region金额大写转化privatestaticString[]Ls_ShZ={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖","拾"};privatestaticString[]Ls_DW_Zh={"元","拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟","万"};privatestaticString[]Num_DW={"","拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟","万"};privatestaticString[]Ls_DW_X={"角","分"};///<summary>///金额小写转中文大写。///整数支持到万亿;小数部分支持到分(超过两位将进行Banker舍入法处理)///</summary>///<paramname="Num">需要转换的双精度浮点数</param>///<returns>转换后的字符串</returns>publicstaticStringNumGetStr(DoubleNum){BooleaniXSh_bool=false;//是否含有小数,默认没有(0则视为没有)BooleaniZhSh_bool=true;//是否含有整数,默认有(0则视为没有)stringNumStr;//整个数字字符串stringNumStr_Zh;//整数部分stringNumSr_X="";//小数部分stringNumStr_DQ;//当前的数字字符stringNumStr_R="";//返回的字符串Num=(Num,2);//四舍五入取两位//各种非正常情况处理if(Num<0)return"不转换欠条";if(Num>)return"很难想象谁会有这么多钱!";if(Num==0)returnLs_ShZ[0];//判断是否有整数if(Num<)iZhSh_bool=false;NumStr=();NumStr_Zh=NumStr;//默认只有整数部分if((".")){//分开整数与小数处理NumStr_Zh=(0,("."));NumSr_X=(((".")+1),(-(".")-1));iXSh_bool=true;}if(NumSr_X==""||(NumSr_X)<=0){//判断是否含有小数部分iXSh_bool=false;}if(iZhSh_bool){//整数部分处理NumStr_Zh=ReverseString(NumStr_Zh);//反转字符串for(inta=0;a<;a++){//整数部分转换NumStr_DQ=(a,1);if((NumStr_DQ)!=0)NumStr_R=Ls_ShZ[(NumStr_DQ)]+Ls_DW_Zh[a]+NumStr_R

金额大写转换函数 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小18 KB
  • 时间2019-11-21