一个比较简单的,只做了正数,一万位以内的,阿拉伯数字转换成大写数字的程序
2006-03-24 23:41
375 查看
<?php
function myCHNum($arbic_num) //这里只考虑整数
{
$ch_bit=array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖"); //个位数,0-9
$ch_d=array("","拾","佰","仟","萬");
//print_r($ch_d);exit;
$reval="";
for($i=0;$i< strlen($arbic_num);$i++)
{
//echo $i;
$var=substr($arbic_num,$i,1);
$str=$ch_bit[$var].$ch_d[strlen($arbic_num)-$i-1];
$reval.=$str;
}
return $reval;
}
echo myCHNum(523);
?>
function myCHNum($arbic_num) //这里只考虑整数
{
$ch_bit=array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖"); //个位数,0-9
$ch_d=array("","拾","佰","仟","萬");
//print_r($ch_d);exit;
$reval="";
for($i=0;$i< strlen($arbic_num);$i++)
{
//echo $i;
$var=substr($arbic_num,$i,1);
$str=$ch_bit[$var].$ch_d[strlen($arbic_num)-$i-1];
$reval.=$str;
}
return $reval;
}
echo myCHNum(523);
?>
相关文章推荐
- 写一个程序,语言不限,能将人民币金额从阿拉伯数字转换为大写汉字表示。例如,把1234.56转换为壹仟贰佰叁拾肆圆零伍角陆分。
- 一个将阿拉伯数字转换成中文大写的最简单算法
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 一个将阿拉伯数字转换成中文大写的最简单算法
- 编了一个简单的把阿拉伯数字转化成中文表示的程序,很粗糙,欢迎大家优化!!!
- 超级简单的大写金额转换--阿拉伯数字转中文大写
- C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码
- 一个将阿拉伯数字转换成中文大写的好算法【原创】(C#)
- 一个将阿拉伯数字转换成中文大写的算法[C#]
- 给定一个阿拉伯数字的钱数,将其转换为大写(包括小数点)
- 阿拉伯数字小写金额转换成中文大写金C额程序说明
- 把数字转换成阿拉伯数字大写的程序
- 一个将阿拉伯数字转换为中文数字近似读法的程序
- 一个将阿拉伯数字转换成中文大写的好算法(C#)
- 阿拉伯数字小写金额转换成中文大写金额C程序说明
- 一个将阿拉伯数字转换为中文数字近似读法的程序
- 编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写(别忘了cctype函数系列)
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- 一个将阿拉伯数字转换为中文数字近似读法的程序
- 把一个用阿拉伯数字表示的正整数转换成汉字大写表示