zoukankan      html  css  js  c++  java
  • 数字转大写(c#)

    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace bignum
    {
        class Program
        {
           static string[] bigNum ={ "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };
            static String[] wei ={ "元", "拾", "佰", "仟", "万" };
            static String[] swei ={ "角", "分" };
            static string getnum(string i)
            {
                int tt=Convert.ToInt32(i);
                return bigNum[tt];
           
            }
            static void Main(string[] args)
            {
                float num = 0.3f;
                string temp = num.ToString();
                string strbig = "";
                int bi = temp.IndexOf(".");
                int si = 0;
                if (bi == -1)
                {
                    bi = temp.Length;
                    temp += ".00";
                    si = 0;
                }
                else
                {
                    si = temp.Length - (bi + 1);
                }
                int j=bi;
                Console.Write("{0} {1} {2}",temp.Length, bi, si);
                for (int i = 0; i < bi; i++)
                {
                    strbig += getnum(temp.Substring(i,1));
                    strbig +=wei[j-1];
                    j--;

                }
                temp = temp.Substring(bi+1, si);
                for (int i = 0; i < si; i++)
                {
                    strbig += getnum(temp.Substring(i, 1));
                    strbig += swei[i];
                }
                Console.WriteLine(strbig);
            }
        }
    }

  • 相关阅读:
    LoadRunner12 Java Vuser API语法举例
    Java代码封装redis工具类
    Java代码redis基础操作
    Git提交代码失败: empty ident name (for <>) not allowed
    Ubuntu 16.04 root环境变量不生效问题解决方案
    Jenkins中使用GitLab的配置
    gitlab搭建与配置说明
    移动端网页开发经验总结 (不断更新ing)
    移动端开发注意事项(转载)
    电脑上调试手机网站的几种方法
  • 原文地址:https://www.cnblogs.com/ahuo/p/611637.html
Copyright © 2011-2022 走看看