`

将阿拉伯数字转化成大写的人民币数字

 
阅读更多
将阿拉伯数字转化成大写的人民币数字
publicStringgetNumberToRMB(Stringm)...{
Stringnum
="零壹贰叁肆伍陆柒捌玖";
Stringdw
="圆拾佰仟万亿";
Stringmm[]
=null;
mm
=m.split("/.");
Stringmoney
=mm[0];

Stringresult
=num.charAt(Integer.parseInt(""+mm[1].charAt(0)))+""+
num.charAt(Integer.parseInt(
""+mm[1].charAt(1)))+"";

for(inti=0;i<money.length();i++)...{
Stringstr
="";
intn=Integer.parseInt(money.substring(money.length()-i-1,
money.length()
-i));
str
=str+num.charAt(n);
if(i==0)...{
str
=str+dw.charAt(i);
}

elseif((i+4)%8==0)...{
str
=str+dw.charAt(4);
}

elseif(i%8==0)...{
str
=str+dw.charAt(5);
}

else...{
str
=str+dw.charAt(i%4);
}

result
=str+result;
}

result
=result.replaceAll("零([^亿万圆角分])","");
result
=result.replaceAll("亿零+万","亿零");
result
=result.replaceAll("零+","");
result
=result.replaceAll("零([亿万圆])","");
result
=result.replaceAll("壹拾","");

returnresult;
}
分享到:
评论

相关推荐

    人民币数字转换成汉字大写

    人民币数字转换成汉字大写 android Java 运行效率

    数字转化人民币大写

    在excel中输入数字转换成人民币大写,在excel中输入数字转换成人民币大写,在excel中输入数字转换成人民币大写

    阿拉伯数字显示为大写人民币金额格式.pdf

    在会计和财务领域,正确地将阿拉伯数字转换为大写人民币金额是至关重要的,因为这有助于防止欺诈和误解。在Excel等电子表格软件中,我们可以快速便捷地完成这个任务,无需手动转换每一个数字。以下是一种将阿拉伯...

    阿拉伯数字转换为人民币大写

    在IT领域,尤其是在财务软件开发或者自动化处理财务数据时,阿拉伯数字转换为人民币大写是一项基本的需求。这是因为中国的会计标准要求在正式的财务报表和发票中,金额必须以中文大写表示,以防止篡改和提高准确性。...

    人民币由阿拉伯数字转为大写中文

    人民币由阿拉伯数字转为大写中文

    C# 将数字转换成大写人民币 调用微软语音引擎SAPI.SpVoice

    首先,我们要明白的是,数字转换成大写人民币涉及到的算法是基于中文数字与阿拉伯数字的对应关系。常规的转换方法可能只处理到亿位,但通过调整算法,我们可以扩展到更大的数值。例如,一个数字"1234567890123"在...

    转变数字为大写人民币格式

    在IT行业中,尤其是在编程领域,有时我们需要将数字转化为特定的文本格式,如将数字转换成大写的人民币格式。这在财务软件、报表系统或者任何涉及金融数据展示的应用中非常常见。"转变数字为大写人民币格式"这个话题...

    数字转换成金额大写

    在IT行业中,尤其是在财务软件开发或者自动化报表系统中,经常需要将数字转换成中文大写的金额形式,以便符合中国的财务规范。"数字转换成金额大写"是一个常见的需求,特别是在Delphi这样的编程环境中。Delphi是一款...

    java中把数字转化为人民币大写形式

    总的来说,将数字转化为人民币大写形式是Java编程中的一个实用技巧,涉及到数字与字符串的转换、位运算以及特殊规则的理解和应用。通过理解和实践这个过程,可以增强对Java字符串操作和逻辑处理的理解。

    阿拉伯数字转中文数字(vb)

    在编程领域,尤其是在Visual Basic(VB)环境中,有时我们需要处理数字格式化的需求,例如将阿拉伯数字转换为中文数字。这通常在财务、会计或者文化相关的软件应用中出现,因为中文数字在某些场合下更符合人们的阅读...

    Qt实现人民币大写

    在本题中,我们将讨论如何利用Qt来实现将人民币金额数字转换成大写的特性。 首先,我们要明白人民币金额大写的基本规则。在中文中,数字的大写形式有特定的对应关系,例如: 1. 零:零 2. 一至九:壹、贰、叁、肆、...

    人民币大写汉字转换工具

    将阿拉伯数字转换成大写人民币汉字 大写人民币

    小写人民币转换成大写人民币

    ### 小写人民币转换成大写人民币 在财务、会计以及正式文件中,为了防止篡改,经常需要将小写的阿拉伯数字金额转换为大写形式。这种转换在银行支票填写、合同金额书写等方面尤为常见。本文将详细介绍如何实现从小写...

    java实现数字转换人民币中文大写工具

    Java 实现数字转换人民币中文大写工具是指使用 Java 语言将数字转换为人民币中文大写格式的工具。该工具具有很高的实用价值,特别是在人事业务系统开发中,经常需要将数字转换为大写,以便于报表打印和日常业务处理...

    js数字转换成大写

    在日常开发工作中,经常需要处理财务相关的数据,比如将数字转换为大写人民币金额格式。这在发票、合同等正式文档中非常常见。下面我们就来详细分析一下如何用JavaScript实现这一功能。 #### 功能概述 此函数的主要...

    php阿拉伯数字转中文人民币大写

    本文实例为大家分享了php阿拉伯数字转中文人民币大写的实现代码,供大家参考,具体代码如下 代码1:php阿拉伯数字转中文人民币大写,有详细的注释 /** *数字金额转换成中文大写金额的函数 ... //将数字转化为整数

    将人民币转换为阿拉伯数字

    使用java编程实现将人民币大写转换为阿拉伯数字。本程序仅实现万元以下的人民币转换,输入数据必须以元结尾。

    使用java将人民币金额转换成大写并使用自定义标签显示到页面

    本篇将介绍如何使用Java编程语言将人民币金额转换成大写,并且通过自定义标签库(Tag Library)在网页上显示。首先,我们来看`ChangeNumMoney.java`这个文件,它可能包含了实现金额转换的核心逻辑。 `...

    c#写的小写人民币转换成大写人民币

    根据提供的文件信息,本文将详细解释如何使用C#语言实现小写人民币数字转换为大写人民币数字的功能。此过程涉及到的编码技术、算法设计及实际应用场景等知识点。 ### C#编程语言简介 C#(发音为 "C Sharp")是由...

    人民币大写金额转数字源码

    本文将详细讲解如何实现“人民币大写金额转数字”的算法,主要基于C#编程语言。 首先,我们需要了解人民币大写金额的基本规则。人民币大写金额由“零”、“壹”、“贰”、“叁”、“肆”、“伍”、“陆”、“柒”、...

Global site tag (gtag.js) - Google Analytics