zoukankan      html  css  js  c++  java
  • 阿拉伯数字金额转换成中文大写

    //加到类的定义部分 
    private static string[] cstr ="""""""""""""""""""" };
    private static string[] wstr ="""""""""""""""""""""""""" };

    //数字必须在12位整数以内的字符串 
    //调用方式如:label1.text=convertint("数字字符串"); 

    public string ConvertToInt(string str)
    {
        
    int len = str.Length;
        
    int i;
        
    string tmpstr, rstr;
        rstr 
    = "";
        
    for (i = 1; i <= len; i++)
        {
            tmpstr 
    = str.Substring(len - i, 1);
            rstr 
    = string.Concat(cstr[int.Parse(tmpstr)] + wstr[i], rstr);
        }
        rstr 
    = rstr.Replace("拾零""");
        rstr 
    = rstr.Replace("零拾""");
        rstr 
    = rstr.Replace("零佰""");
        rstr 
    = rstr.Replace("零仟""");
        rstr 
    = rstr.Replace("零萬""");
        
    for (i = 1; i <= 6; i++)
            rstr 
    = rstr.Replace("零零""");
        rstr 
    = rstr.Replace("零萬""");
        rstr 
    = rstr.Replace("零億""");
        rstr 
    = rstr.Replace("零零""");
        rstr 
    += "圆整";
        
    return rstr;
    }
  • 相关阅读:
    Bean作用域
    处理自动装配的歧义
    IOC/DI 依赖注入
    Session管理
    JSP
    Jenkins(持续集成)Windows版本安装
    Jenkins安装插件提速(Windows)终极解决办法
    Jenkins(持续集成)Windows版本解决插件安装缓慢
    Please wait while Jenkins is getting ready to work...(Jenkins访问资源慢的问题)
    Spring Boot 小技巧
  • 原文地址:https://www.cnblogs.com/wangpei/p/1418514.html
Copyright © 2011-2022 走看看