下载 >  开发技术 >  Java > java钱币小写转换大写
5分

java钱币小写转换大写

java钱币小写转换大写
2007-07-31 上传大小:2KB
立即下载 开通VIP
分享
收藏 (1) 举报

评论 共1条

cx2443320454 不错,可以用,识别度也不错
2013-12-24
回复
小写金额转换成大写金额

小写金额转换成大写金额 测试结果如下: 1000003201.01 壹拾亿零叁仟贰佰零壹元零壹分 10003201.01 壹仟万零叁仟贰佰零壹元零壹分 1000003200.01 壹拾亿零叁仟贰佰元零壹分 1000003001.01 壹拾亿零叁仟零壹元零壹分 1000033001.10 壹拾亿零叁万叁仟零壹元壹角整 1680.99 壹仟陆佰捌拾元零玖角玖分 16409.02 壹万陆仟肆佰零玖元零贰分 6007.14 陆仟零柒元壹角肆分 325.04 叁佰贰拾伍元零肆分 1409.50 壹仟肆佰零玖元伍角整 98700432.10 玖仟捌佰柒拾万零肆佰叁拾贰元壹角整 33.00 叁拾叁元整 9.00 玖元整 20.00 贰拾元整 22.00 贰拾贰元整 有什么问题请告诉我,谢谢!

立即下载
3积分/C币
小写金额转换大写金额

小写金额转换大写金额,小写金额转换大写金额.

立即下载
3积分/C币
java大写字母转小写

一个简单的java版大写字母转小写,这是我自己写的哦

立即下载
3积分/C币
大小写转换,大写转小写,小写转大写,首字母大写

大小写转换,大写转小写,小写转大写,首字母大写

立即下载
3积分/C币
Java方法小写转换大写人民币

小写转换大写人民币,精确到万亿!小写转换大写人民币,精确到万亿!

立即下载
3积分/C币
基于java的人民币大写的转换

基于java的人民币大写的转换,基本实现了亿以内的小写转大写的功能

立即下载
3积分/C币
小写金额转换成大写金额源代码

将输入的小写金额自动转换成财务所需的大写金额

立即下载
3积分/C币
将数字转为中文金额的大写方式(Java版)

将数字转为中文金额的大写方式(Java版)

立即下载
3积分/C币
使用MySQL自定义函数实现金额大小写互转

用MySQL函数实现 小写金额与大写金额的互转,用数据库来实现

立即下载
3积分/C币
转换字符串大写变小写小写变大写数字不变

转换字符串,大写变小写,小写变大写,数字不变,其他变为*

立即下载
3积分/C币
C++实现人民币大小写转换

将阿拉伯数字复制粘贴或输入到“输入小写数字金额”中,比如(123456),然后单击“转换为大写金额”按钮。就会在“显示中文大写金额”框中显示自动转换完成的中文大写内容...

立即下载
3积分/C币
汇编语言 大小写转换

原创代码,可以实现大写转小写,小写转大写,非大小写不转换

立即下载
0积分/C币
金额转大小写的一个java实现

金额转大小写的一个java实现,参考 http://blog.csdn.net/ziwen00/article/details/5891711#reply

立即下载
3积分/C币
中文汉字转拼音 大写(默认) 小写 首字母大写

中文汉字转拼音 大写(默认) 小写 首字母大写

立即下载
3积分/C币
c#将字母全部转换成大写或者小写

c#将字母全部转换成大写或者小写,方便大家参考和调制

立即下载
3积分/C币
xml转javaBean,javaBean转xml,xml标签大小写问题,以及对xml特殊符号的处理

xml转javaBean,javaBean转xml,xml标签大小写问题,CDATA的生成,以及对xml特殊符号的处理

立即下载
3积分/C币
人民币小写金额转大写金额(java版)

1. 最大支持百万亿(15位整数,2位小数) ;或仟万亿(16位整数) 2. 超过最大支持仟万亿(16位整数),只输出大写数字 3. 整数部分越大,则小数部分输出越不精确 4. 负数,则忽略负号

立即下载
3积分/C币
人民币金额小写转换大写工具 1.0 绿色版.rar

人民币金额小写转换大写工具

立即下载
3积分/C币
小写数字转换大写数字

小写数字转换大写数字 12345转换壹万贰仟叁佰肆拾伍

立即下载
3积分/C币
java文章大写转小写

java文章大写转小写,原文档资源。java文章大写转小写,原文档资源。java文章大写转小写,原文档资源。

立即下载
0积分/C币
忽略字段的首字母大小写,将json字符串转成javabean对象

忽略字段的首字母大小写,将json字符串转成javabean对象,解决Java对象中属性中首字母大写而取不到值(取到的值为空)的问题 忽略字段的首字母大小写,将json字符串转成List,解决Java对象中属性中首字母大写而取不到值(取到的值为空)的问题 本文当可以直接用记事本打开

立即下载
9积分/C币
人民币小写转大写(Java 实现)

//ChangeRMB.java /** * * programmed by HuangHeliang * 2009.04.15 10:20:51 * */ //package com.avtech.hhl; import java.io.*; public final class ChangeRMB { //每个数字对应的大写 private static final String[] num = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖", }; //从低到高排列的单位 private static final String[] bit = { "圆", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿" }; //金额里面的角和分 private static final String[] jf={ "角","分" }; /** * 处理金额的整数部分,返回"...圆整" * @param integer * @return String * @throws Exception */ public static String praseUpcaseRMB(String integer)throws Exception{ StringBuilder sbdr=new StringBuilder(""); int j=integer.length(); if(j>bit.length){ throw new Exception("\n只能处理亿万亿以内的数据(含亿万亿)!"); } char[] rmb=integer.toCharArray(); for (int i = 0; i < rmb.length; i++) { int numLocate=Integer.parseInt(""+rmb[i]); //大写数字位置 int bitLocate=j-1-i; //数字单位的位置 /* * 连续大写零只添加一个 */ if(numLocate==0 ){ if(!sbdr.toString().endsWith(num[0])){ sbdr.append(num[numLocate]); } continue; } /* * 下面的if语句保证 * 10065004583.05-->壹佰亿陆仟伍佰万肆仟伍佰捌拾叁圆零伍分 */ if(bit[bitLocate].equals("仟")){ String s=sbdr.toString(); if(!s.endsWith(bit[bitLocate+1]) && s.length()>0){ if (s.endsWith(num[0])) { sbdr.deleteCharAt(sbdr.length() - 1); } sbdr.append(bit[bitLocate+1]); } } sbdr.append(num[numLocate]); sbdr.append(bit[bitLocate]); }//end for /* * 去掉结尾"零"后,补全 */ if(sbdr.toString().endsWith(num[0])){ sbdr.deleteCharAt(sbdr.length()-1); sbdr.append("圆整"); }else{ sbdr.append("整"); } return sbdr.toString(); } /** * 处理带小数的金额,整数部分交由上一个方法处理,小数部分自己处理 * @param integer * @param decimal * @return String * @throws Exception */ public static String praseUpcaseRMB(String integer, String decimal)throws Exception{ String ret=ChangeRMB.praseUpcaseRMB(integer); ret=ret.split("整")[0]; //处理整数部分 StringBuilder sbdr=new StringBuilder(""); sbdr.append(ret); char[] rmbjf=decimal.toCharArray(); for(int i=0;i<rmbjf.length;i++){ int locate=Integer.parseInt(""+rmbjf[i]); if(locate==0 ){ if(!sbdr.toString().endsWith(num[0])){ sbdr.append(num[locate]); } continue; } sbdr.append(num[locate]); sbdr.append(jf[i]); } return sbdr.toString(); } /** * 将double形式的字符串(有两位小数或无小数)转换成人民币的大写格式 * @param doubleStr * @return String * @throws Exception */ public static String doChangeRMB(String doubleStr)throws Exception{ String result=null; if (doubleStr.contains(".")) { //金额带小数 int dotloc=doubleStr.indexOf("."); int strlen=doubleStr.length(); String integer=doubleStr.substring(0, dotloc); String decimal=doubleStr.substring(dotloc+1, strlen); result=ChangeRMB.praseUpcaseRMB(integer, decimal); } else { //金额是整数 String integer=doubleStr; result=ChangeRMB.praseUpcaseRMB(integer); } return result; } /** * 将double数值(有两位小数或无小数)转换成人民币的大写格式 * @param rmbDouble * @return String * @throws Exception */ public static String doChangeRMB(double rmbDouble)throws Exception{ String result=null; double theInt=Math.rint(rmbDouble); if(theInt > rmbDouble){ theInt-=1; } double theDecimal=rmbDouble-theInt; String integer=new Long((long)theInt).toString(); String decimal=""+Math.round(theDecimal*100); if(decimal.equals("0")){ result=ChangeRMB.praseUpcaseRMB(integer); }else{ result=ChangeRMB.praseUpcaseRMB(integer, decimal); } return result; } public static void main(String[] args) throws Exception{ System.out.print("输入小写人民币金额:"); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String in = br.readLine(); String result=ChangeRMB.doChangeRMB(in); System.out.println("\n"+"------------转换结果------------"); System.out.println(result); double d=54628569856.68; String ret=ChangeRMB.doChangeRMB(d); System.out.println("\n"+"------------转换结果------------"); System.out.println(ret); } }

立即下载
3积分/C币
C++Builder 6 人民币小写转大写

人民币小写转大写 人民币小写转大写 人民币小写转大写 人民币小写转大写人民币小写转大写 人民币小写转大写 C++builder 6

立即下载
3积分/C币
小写转大写工具小写转大写工具

小写转大写工具小写转大写工具小写转大写小写转大写工具工具小写转大写工具

立即下载
3积分/C币
mysql函数,将数字金额转成人民币大写

将数字金额转成人民币大写,如1999.00,转为:壹仟玖佰玖拾玖元整;2000.00,转为:贰仟元整;2000.01,转为:贰仟元零壹分

立即下载
9积分/C币
人民币大小写转换,人民币大小写转换

人民币小写转大写 人民币小写转大写 人民币小写转大写 人民币小写转大写

立即下载
3积分/C币
Visual Foxpro小写转大写代码

是一个自定义函数,将阿拉伯数字表示的金额转换成标准的中文大写。

立即下载
3积分/C币
密码规则之数字、小写、大写、特殊字符,至少满足3个。

JS实现密码校验规则: 数字、字母、小写、大写、特殊字符,以上条件至少满足3个。

立即下载
3积分/C币
数字大小写转换(转换为汉字大写)

这个简单示例实现了由数字转换为汉字大写的方法,核心的部分也就是一个转换算法的处理,以及对输入异常的处理

立即下载
3积分/C币
汇编字符串大写字母转换小写字母的代码

将以0结尾的字符串中的小写字母转变为大写字母,并输出。

立即下载
3积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

java钱币小写转换大写

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: