//加到类的定义部分
private static string[] cstr={"零","壹","贰","叁","肆", "伍", "陆","柒","捌","玖"};
private  static string[] wstr={"","","拾","佰","仟","萬","拾","佰","仟","億","拾","佰","仟"};
//数字必须在12位整数以内的字符串
//调用方式如:Label1.Text=ConvertInt("数字字符串");

public string ConvertInt(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[Int32.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;
  }

转载于:https://www.cnblogs.com/rand/archive/2006/05/08/393588.html

将阿拉伯数字转换成中文大写的好算法相关推荐

  1. 【工具封装】Python 实现将阿拉伯数字 === 转换成中文大写数字

    一.序言:   工具封装第四弹,阿拉伯数字 ===> 转换成 ===> 中文大写数字,喜欢就赶紧收藏+点赞+关注吧 !!! ---- Nick.Peng 二.实现代码如下: #!/usr/ ...

  2. 将一组阿拉伯数字转换成中文大写数字

    题目大概:  将一组阿拉伯数字转换成中文大写数字  52306 ==> 伍万贰千叁百零陆 我实现了将文件中的一组数字(每行为一个数)  形如: Java代码   25364 466932300 ...

  3. python数字转换成中文大写_python初学者笔记(2):阿拉伯数字转换成中文大写

    题:输入一个数字,转换成中文大写的写法 可运行的程序(Python 2.7.9): 1 #-*- coding: utf-8 -*- #在python2的py文件里面写中文,必须要添加一行声明文件编码 ...

  4. 大写汉字转阿拉伯数字c语言,阿拉伯数字转换成中文大写数字

    原创作者ACN站:3mile 如:550065转换成"五十五万零六十五"或"伍拾伍万零陆拾伍" 可作为UDF使用的. NUM2CWORD($number,$vV ...

  5. 输入数字输出中文大写python_阿拉伯数字转换成中文大写,中文货币的表达方式 python...

    最近在qq群经常看到一个题目,网上查找资料发现,有人实现了一半内容,都是在处理0的问题上卡住了,自己就尝试用刚开始学习的python写了一下.python处理这个问题还是比较方便. 题目: 代码: # ...

  6. php将阿拉伯数字转换成中文大写,PHP将阿拉伯数字转换成汉字大写支持小数点

    第一种 /*function ch_num($num,$mode=true) { $char = array("零","壹","贰",&qu ...

  7. js实现将阿拉伯数字转换成中文大写

    方法1(注释部分的代码单独提出来作为一个方法也可实现): intToChinese(num) {// if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) {// return ...

  8. 阿拉伯数字转换成中文大写

    package Demo; public class Money{ public static void main(String args[]) { Money mon = new Money(); ...

  9. java实现将阿拉伯数字转成中文大写工具类

    package com.sqds.utils;/*** <p>Title: money</p>* <p>Description: * *该类是把阿拉伯数字转换成中文 ...

最新文章

  1. 软件工程到底是干嘛的....
  2. OpenCV HOGDescriptor 参数图解
  3. 开源贡献 计算_我的第一个Hacktoberfest-第一次为开源做贡献的经验
  4. oracle数据库pfile文件,Oracle pfile/spfile参数文件详解
  5. Vue中的hellow world描述el与data的基本使用--Vue知识点归纳(一)
  6. 使用Fiddler对iPhone手机进行数据抓包分析
  7. scipy.stats.norm
  8. 面试题:判断链表是否存在环
  9. django3安装rest_framework,并测试
  10. 数据结构和算法详解(二)——线性表(数组、链表、栈、队列)
  11. MongoDB学习(黑马教程)-3-数据库MongoDB的删除文档操作
  12. 服务器系统还原后如何退回去,如何进行系统还原
  13. Unity 性能优化 之 非常酷的SRP Batcher!
  14. 【电子电路】USB串口驱动下载
  15. BS架构和CS架构的区别
  16. springboot版本导致Mabatis-Plus报错
  17. 投影仪与电视的C位之争,电视会成为下一个被淘汰的电器吗?
  18. 关于游戏性的概念和实物
  19. 苹果充电线android头断了,【黑科技数据线!断了都能用!】 苹果安卓数据线 快速修复永不断线...
  20. moviepy音视频剪辑:使用concatenate_videoclips和clips_array将多个视频合成一个顺序播放或同屏播放的视频

热门文章

  1. 到底什么才是用户体验度
  2. 托管型呼叫中心与自建型呼叫中心的区别
  3. rmlv出错处理一例
  4. 多年以前提高asp.net分页查询效率的一个实例
  5. 量子计算与量子信息_量子计算会破坏安全性吗?
  6. 容器与devops_容器和DevOps如何改变杜克大学的IT部门
  7. 制造业ai中台_如何建立自己的制造者工作台
  8. github 参与开源_开源桥吸引了独特的演讲者和参与者
  9. wms策略文档_内容策略:技术文档的新理念
  10. 开源 非开源_打破开源中的怪胎刻板印象