人民币大小写转换格式
<?php
//****人民币大小写转换格式****
function ChangeToRMB($Val)
{
$str=array();
$str[0]="零";
$str[1]="壹";
$str[2]="贰";
$str[3]="叁";
$str[4]="肆";
$str[5]="伍";
$str[6]="陆";
$str[7]="柒";
$str[8]="捌";
$str[9]="玖";
$oldval=$Val;
$Val=str_replace(",","",$Val);
$Val=number_format($Val,2);
$Val=str_replace(".","",$Val);
$Val=str_replace(",","",$Val);
$f=$Val;
$Val=abs($Val);
if($f!=$Val)$m="负";
for ($i=1 ;$i<= strlen($Val);$i++)
{
$mynum=substr($Val,$i-1,1);
switch (strlen($Val)+1-$i)
{
case 1:
$k= $mynum."分";
break;
case 2:
$k= $mynum."角";
break;
case 3:
$k= $mynum."元";
break;
case 4:
$k= $mynum."拾";
break;
case 5:
$k= $mynum."佰";
break;
case 6:
$k= $mynum."仟";
break;
case 7:
$k= $mynum."万";
break;
case 8:
$k= $mynum."拾";
break;
case 9:
$k= $mynum."佰";
break;
case 10:
$k= $mynum."仟";
break;
case 11 :
$k= $mynum."亿";
break;
case 12 :
$k= $mynum."拾";
break;
case 13:
$k= $mynum."佰";
break;
case 14:
$k= $mynum."仟";
break;
}
$m .=$k;
}
foreach($str as $key=>$val)
{
$m=str_replace($key,$val,$m);
}
return $m;
}
?>
人民币大小写转换格式相关推荐
- 超强技巧分享,如何将人民币大小写转换?
当我们在制作财务表格的时候,需要将金额的大写跟小写进行转换,如果要一个一个手打出来的话,那就太浪费时间了,一两个数额还好,如果一整个表格的数额,那就不得了了,那要花费多少时间才能将小写金额转换成大写金 ...
- Java实现人民币大小写转换
思路和具体方法都在注释中说明 package ClassicArithmetic;import java.util.Scanner;/** @author:LOHAS翀* @time:2019/11/ ...
- JavaScript实现人民币大小写转换
当使用支票或者签署合同时,需要用到大写人民币,常用的中文大写包括零.壹.贰.叁.肆.伍.陆.柒.捌.玖.拾.佰.仟.万.亿.本文介绍下如何使用JavaScript实现将阿拉伯数字的人民币转换成大写. ...
- JAVAScript实现人民币大小写转换算法
大家好,我是梦辛工作室的灵,最近在写一个人民币大小写转换的工具,就把数字转换为大写中文 界面如下: 这样就很清楚了,做财务软件的时候应该会经常用到: 转换代码如下(是从右向左读): function ...
- Oracle存储过程实现人民币大小写转换
注意:当报如下错误时,是因为存储过程中定义的变量值太小,加大它的范围即可. Caused by: java.sql.SQLException: ORA-06502: PL/SQL: 数字或值错误 : ...
- c语言人民币大小写转换,人民币大小写转换函数.xls
人民币大小写转换函数.xls Sheet3 Sheet1 IF(A1=0,"",IF(ABS(A1)<0.995,"",TEXT(INT(ROUND(AB ...
- java人民币大小写转换_人民币大小写转换
usingSystem;usingSystem.Text;usingSystem.Text.R using System; using System.Text; using System.Text.R ...
- 人民币大小写转换工具类
package com.test.util;import java.io.BufferedReader; import java.io.InputStreamReader;public final c ...
- 人民币大小写转换 java 实现
参考:http://blog.csdn.net/guaishushu1ss/article/details/76757405 对匹配的金额大小,转换规则做了部分修改 工具类: public class ...
最新文章
- 一个简单的socket程序-linux
- python编程设计_Python程序设计
- 1线程概念:线程和进程之间的关系,线程间可共享资源,线程间非共享资源,线程的优缺点
- 在线教育音视频技术探索与应用
- [JavaScript] DOM操作技术
- python3绘图_python3绘图示例2(基于matplotlib:柱状图、分布图、三角图等)
- Python实现中英文混排时行号对齐
- 大家一起讨论一下朋友网的人脉关系算法是怎么实现的
- Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析
- OGRE学习笔记(一)通过例子了解场景管理器---------地形创建
- 安装完 SQL Server 2008 后没有 SQL Server Management Studio
- PMBOK第六版工具与技术:数据收集数据分析数据表现
- R配对样本t检验(PAIRED T-TEST​​​​​​​)
- 9 个非常实用的网络调试命令,你会用几个呢?
- CodeForces - 514B Han Solo and Lazer Gun
- 压缩PDF文件的一个绝妙做法
- 新改版代shua网源码 已对接艾K支付 附25套模板
- 304 Not Modified详解
- 大国重器 | 以北斗卫星可视化,致敬伟大祖国
- 需求基本流程和要求——公司培训